Battle  —n. 1 prolonged fight between armed forces. 2 difficult struggle; contest (battle for supremacy; battle of wits). —v. (-ling) engage in battle; fight.  half the battle key to the success of an undertaking. [latin battuo beat]