1
A vast multitude.

2
A large, military force concerned mainly with ground operations.

3
A fictional character from the Marvel Universe.

4
A great number of.

Related terms