liberator 解放者,釋放者
Lib·er·a·tor n. One who, or that which, liberates; a deliverer. ◄ ►
liberator n : someone who releases people from captivity or bondage [ant: captor]