Liberator /(lĭb"ẽr*ā`tẽr)/

Lib·er·a·tor

Liberator

n.
  1. One who, or that which, liberates; a deliverer.