subjugator

Explore definitions, synonyms, and language insights of subjugator

Definitions

Noun
a conqueror who defeats and enslaves

More General Terms