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:




definition by Oxford Dictionaries