releasor

from The Collaborative International Dictionary of English v.0.48
Releasor \Re*leas"or\ (-?r), n.
   One by whom a release is given.
   [1913 Webster]
    
from Bouvier's Law Dictionary, Revised 6th Ed (1856)
RELEASOR. He who makes a release. 
    

[email protected]