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