releasor
/rɪˈliːsər, rɪˈliːzɔr/Definitions
1. noun
A person or entity that releases something, especially a person or organization that gives up a claim or right.
“The company acted as a releasor in the contract, agreeing to let go of its interest in the property.”