SUZERAIN


Meaning of SUZERAIN in English

n.1 a feudal overlord.

2 a sovereign or State having some control over another State that is internally autonomous.

Derivatives:

suzerainty n.

Etymology: F, app. f. sus above f. L su(r)sum upward, after souverain SOVEREIGN

Oxford English vocab.      Оксфордский английский словарь.