Category:Oppugner

Op*pugn"er, n.

Defn: one who opposes or attacks; that which opposes. Selden.