liberator

Nouns

  • (n) someone who releases people from captivity or bondage

Antonyms

captor capturer

Words of close approximity

liberate
liberated