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

overlords Definition

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

Words Related to overlords!

overlords Examples by Brain Bank Users