socialist
1. so.cial.ist \'so-sh-(*-)l*st\ n 1: one who advocates or practices
socialism cap 2: a member of a socialist party or political group
2. socialist aj 1: of, relating to, or promoting socialism {~ theory} {a
~)R state} {~ tendencies} cap 2: of, belonging to, or constituting a
political party advocating socialis m
Webster's English Dictionary