Meaning : An army unit usually consisting of a headquarters and three or more companies.
Meaning : A large indefinite number.
Example :
A battalion of ants.
A multitude of TV antennas.
A plurality of religions.
Synonyms : large number, multitude, pack, plurality