anticommunist

(noun, adjective)

adjective

1. Opposed to the tenets of communism.

noun

1. One who is opposed to the tenets of communism.