battle
/ˈbædl/
noun
A sustained fight between large organized armed forces.
the Battle of Shiloh
fight,conflict,armed conflict,clash,struggle,skirmish,engagement,dogfight,affray,fray,encounter,confrontation
intransitive verb
Fight or struggle tenaciously to achieve or resist something.
he has been battling against the illness
fight,combat,contend with