English Thesaurus.
SYNONYMS
ANTONYMS
DEFINITIONS
Definitions for overlord
Definitions for (noun)
overlord
Main entry:
overlord
,
master
,
lord
Definition:
a person who has general authority over others
Visual thesaurus for overlord