overlord

Nouns

  • (n) a person who has general authority over others lord, master,

Synonyms

lord master

Words of close approximity

overload overlook
overlordship