Lib'er-ā'tor, n.

noun

n. [Lat., It. liberatore, Fr. libérateur.] One who liberates or delivers.