liberator
1. [ noun ] someone who releases people from captivity or bondage
Related terms: captor benefactor emancipator free
Similar spelling:   Liberatore
  Liberto
  Liberati
  liberate
  liberated
  liberation
  liberating
  Lippert
  Liebert
  liberty
  Liberti
  libertarian
  libertine
  librate
  Librada
  liberty_cap