OVERLORDSHIP


Meaning of OVERLORDSHIP in English

n. state of being an overlord; position of one who rules with great influence and authority (sometimes in a domineering or tyrannical way)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.