Oppositionist Synonyms

ŏpə-zĭshə-nĭst
One that opposes another in a battle, contest, controversy, or debate
(Noun)