battalion -- (an army unit usually consisting of a headquarters and three or more companies)
battalion, large number, multitude, plurality, pack -- (a large indefinite number; "a battalion of ants"; "a multitude of TV antennas"; "a plurality of religions")