OXFORD 9000
📚 noun • entry_id 42595

overlord

/ˈəʊvə(ɹ)lɔː(ɹ)d/
Meanings (ES + gloss)
señor feudal
Anyone with overarching power or authority in a given domain.
One thing is for certain, there is no stopping them; the ants will soon be here. And I, for one, welcome our new insect overlords.
The crusty old professor was overlord of the history department, and few dared to cross his will.
Word forms