POLYARCHIST


Meaning of POLYARCHIST in English

noun one who advocates polyarchy;

— opposed to monarchist.

Webster English vocab.      Английский словарь Webster.