Webster's Revised Unabridged Dictionary · 1913

Releasor

Releasor (-?r) , noun

One by whom a release is given.