Answer:

uphill

AnswerCrossword Clue
UPHILLKind of battle
UPHILLLike an arduous battle
UPHILLLike a tough battle