Battalion
WordNet
noun
(1) An army unit usually consisting of a headquarters and three or more companies
(2) A large indefinite number
"A battalion of ants"
"A multitude of TV antennas"
"A plurality of religions"