Definition of Overlord

  • 1. A person who has general authority over others Noun

Synonyms for word "overlord"

Semanticaly linked words with "overlord"

Hyponims for word "overlord"