multitude, n; crowd; throng; horde; swarm.

There was such a multitude outside the store waiting for the sale to begin that we decided to shop on another day.