battle
battle - noun
a hostile meeting of opposing military forces in the course of a war
an energetic attempt to achieve something
an open clash between two opposing groups (or individuals)
battle - verb
- battle or contend against in or as if in a battle
battle - thesaurus
combat
conflict
engagement
fight
struggle