Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

overlord Definition

Cancel
overlord
noun(o-ver-lord)
a person who has general authority over others
Synonyms: lord, master,

Words Related to overlord!

overlord Examples by Brain Bank Users