Noun liberator has 1 sense
  1. liberator - someone who releases people from captivity or bondage
    --1 is a kind of
    benefactor, helper
    Antonyms: captor, capturer
    --1 has particulars: emancipator, manumitter
    Derived forms: verb liberate2, verb liberate3
,
TOP