SUZERAIN Meaning of SUZERAIN in English ( n. ) A superior lord, to whom fealty is due; a feudal lord; a lord paramount. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012