battle
noun
°A general action, fight, or encounter, in which all the divisions of an army are or may be engaged; an engagement; a combat.
°A struggle; a contest; as, the battle of life.
verb
°To join in battle; to contend in fight; as, to battle over theories.
°To assail in battle; to fight.
synonyms: conflict, encounter, contest, action