What is another word for Adversary in english

The list of words which can be used for Adversary while creating sentence in english language. enemy competitor rival, favorite, competition, challenger, contestant foe enemy, adversary, antagonist, rival, anti, hostile party rival attacker assailant, raider, mugger, assaulter, traducer antagonist foe, adversary, enemy, opposer, competitor, rival bandit raider, mobster, outlaw, hooligan, gangster, criminal contestant participant, candidate, contender, challenger, entrant opposer match contest, trial, game, race, bout, event, rivalry, meet bad person opposite number oppugner 
Usage of Adversary in sentences
Hindi to English Dictionary
English to Hindi Dictionary