adversary

(noun)

Meaning

a person or group opposing another

Example

"In the final match, the champion faced a skilled adversary who pushed him to his limits."

Synonyms

opponentrivalchallenger

Antonyms

allyfriend