Webster's Revised Unabridged Dictionary · 1913

Releaser

Releaser (-?r) , noun

One who releases, or sets free.