Definition of Liberator

  • 1. Someone who releases people from captivity or bondage Noun

Semanticaly linked words with "liberator"

Hyponims for word "liberator"