battle

Definitions

General English

Military

  • noun a prolonged engagement between large numbers of opposing troops
http://www.dictionarycentral.com/definition/battle.html