verb
1.
to strive in opposition to someone or something
contending against the temptation to look behind him
Synonyms: battle, fight, oppugn, tug, war
Related Word: combat, oppose, resist, withstand; contest, cope (with), vie
2.
Synonyms: maintain 2, argue, assert, claim, defend, justify, vindicate, warrant
Related Word: report, say, tell; charge, enjoin, urge; dictate, prescribe
3.
Synonyms: compete 1, contest, rival, vie
Related Word: combat, oppose, resist, withstand; confront, encounter, face, meet, stand