noun

 

compete someone who you compete against in a game or competition

He beat his opponent six games to two.

 

disagree someone who disagrees with an action or belief and tries to change it

an opponent of slavery