Definition of Overlord

  • (n.) One who is lord over another or others; a superior lord; a master.

Synonyms of Overlord


Antonyms of Overlord


No Antonyms Found.

Homophones of Overlord


No Homophones Found.