rival
- adjective (adj)
Meaning: opposing
Synonyms:
battling
combatant
combating
competing
competitive
conflicting
contending
contesting
cutthroat
disputing
emulating
emulous
equal
opposed
striving
vying
- noun (n)
Meaning: person who opposes in competition
Synonyms:
adversary
antagonist
bandit
buddy
challenger
competition
competitor
contender
contestant
emulator
entrant
equal
equivalent
match
opponent
opposite number
peer
- verb (v)
Meaning: oppose be a match for
Roget's 21st Century Thesaurus, Third Edition Copyright © 2013 by the Philip Lief Group.