Definition of battle verb from the Oxford Advanced Learner's Dictionary. to try very hard to achieve something difficult or to deal with something unpleasant or dangerous. Both teams battled hard. battle for something The two leaders are battling for control of the government. battle with somebody/something She's still battling with a knee injury. More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.