WordUnscrambler Home
overlord
Definitions
[ˈəʊvəlɔːd], (Noun)
Definitions:
- a ruler, especially a feudal lord
(e.g: Charles was overlord of vast territories in Europe)
Phrases:
Origin
:
Click here to see the free dictionary definition for overlord
definition by Oxford Dictionaries