socialist
adj 1: of or relating to or promoting or practicing socialism;
"socialist theory"; "socialist realism"; "a socialist
party" [syn: {socialistic}]
2: advocating or following the socialist principles;
"socialistic government" [syn: {socialistic}] [ant: {capitalistic}]
n : a political advocate of socialism