battalion, large number, multitude, pack, plurality - a large indefinite number
Example:- a battalion of ants