releasor

noun
re·​lea·​sor | \ -sə(r)\
plural -s

Definition of releasor

: one that gives a release

History and Etymology for releasor

release entry 1 + -or

Keep scrolling for more