BATTLE — СИНОНІМІЯ
battle an energetic attempt to achieve something
WordNet
battle a hostile meeting of opposing military forces in the course of a war
WordNet
battle battle or contend against in or as if in a battle
WordNet