plurality

(noun) battalion

large number
multitude
pack
large indefinite quantity (generic term)
large indefinite amount (generic term)