opponent
adjective
-
characterized by active hostility“opponent (or opposing) armies”opposing
noun
-
someone who offers oppositionantagonistadversaryopposerresister
-
a contestant that you are matched againstopposition