OVERLORD


Meaning of OVERLORD in English

/ ˈəʊvəlɔːd; NAmE ˈoʊvərlɔːrd/ noun

(especially in the past) a person who has power over many other people :

feudal overlords

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.