liberator

Noun
  1. Someone who releases people from captivity or bondage (synset 110276918)

Found on Word Lists

Other Searches