opponent

noun

Definitions of opponent

English

a person who disagrees with an idea, project, or a plan etc and who tries to change or stop it

Opponents have criticized the plan because of its environmental impact.

English

a person who is arguing, fighting, or competing against you

He is a noted human rights campaigner and an opponent of the President.