antisocialist

(noun)

noun

1. (politics) One who opposes socialism.