Opposer
Op*pos"er
(?),
n.
One who opposes; an opponent; an antagonist; an adversary.