VariousWords beta
Related Terms:
Definitions:
Noun
subjugator
Definition: a conqueror who defeats and enslaves
Definition: A person who subjugates or conquers.