Synonyms of oppugner

4 Syllables
adversary, adversaries