Answer: contending

AnswerCrossword Clue
contendingStruggle to surmount (a difficulty or danger)
contendingAssert something as a position in an argument
contendingCONTEND, to vie (to contend in rivalry)
contendingEngage in a competition or campaign in order to win or achieve (something)