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, sirain, serine, serein, sherman, surinam, surrein, sewer main, sciurine, swear in, suriname, sarin, shern, seron, scern, saran, siguruhin, secern
|
|
|