(noun) an army unit usually consisting of a headquarters and three or more companies.
··
Noun Definition 1
(noun) a large indefinite number. Synonyms: large number, multitude, plurality, pack. Examples: "A battalion of ants." "A multitude of tv antennas." "A plurality of religions."