Find the word definition

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