Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: liberator  li-bu-rey-tu(r)
  1. Someone who releases people from captivity or bondage

Derived forms: liberators

See also: liberate

Type of: benefactor, helper

Antonym: captor

Encyclopedia: Liberator