SUZERAIN


Meaning of SUZERAIN in English

n. ruler or country that controls the affairs of another country; feudal overlord

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