Meaning of subjugator

Definition of subjugator

(noun) a conqueror who defeats and enslaves

Other information on subjugator

WIKIPEDIA results for subjugator
Amazon results for subjugator