suzerain

Explore definitions, synonyms, and language insights of suzerain

Definitions

Noun
a state exercising a degree of dominion over a dependent state especially in its foreign affairs