Definition of suzerain
English to English noun - a state exercising a degree of dominion over a dependent state especially in its foreign affairs
source: WordNet 3.0 - A superior lord, to whom fealty is due; a feudal lord; a lord paramount.
source: Webster 1913
Visual Synonyms 
Nearby Word
suzerain, serin, suriin, serine, sirain, serein, sherman, surrein, sewer main, surinam, suriname, sciurine, swear in, saran, seron, sarin, scern, shern, siguruhin, scrine
|
|
|