Meaning of “battle” - Learner’s Dictionary

battle

verb [ I ] uk us /ˈbætl/

to try very hard to do something that is difficult:

Twelve teams are battling for a place in the final.
Throughout the campaign Johnson was battling against severe health problems.

(Definition of “battle verb” from the Cambridge Learner’s Dictionary © Cambridge University Press)