Webster's Revised Unabridged Dictionary · 1913
Releaser
Copy link
Releaser
(-?r)
, noun
One who releases, or sets free.
↑