Opposer

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