The Collaborative International Dictionary
Releasor
Releasor \Re*leas"or\ (-?r), n. One by whom a release is given.
Wiktionary
releasor
n. (context legal English) A person who releases (surrenders) a claim on an estate