The Collaborative International Dictionary
Oppugner
Oppugner \Op*pugn"er\, n.
One who opposes or attacks; that which opposes.
--Selden.
Wiktionary
oppugner
n. Someone who oppugns; an opponent.