Definitions English

  • An army unit typically consisting of a headquarters and two or more companies, batteries, or similar subunits.
  • A large body of organized troops.
  • A great number: battalions of ants.