socialist

Adjective
  1. Advocating or following the socialist principles (synset 300298907)
    "socialistic government"
Noun
  1. A political advocate of socialism (synset 110638364)

Other Searches