1.
of or relating to or promoting or practicing socialism
socialist theory
socialist realism
socialist party
2.
advocating or following the socialist principles
'socialist' - used as a noun
3.
a political advocate of socialism
The word "Nazi" is actually an abbreviation for Nationalsozialistische Deutsche Arbeiterpartei, which refers to the National Socialist German Workers Party.