See throng in Webster's New World Roget's A-Z Thesaurus II
noun
An enormous number of persons gathered together:
crowd, crush, drove, flock, horde, mass, mob, multitude, press, ruck1, swarm. See big, groupA very large number of things grouped together:
army, cloud, crowd, drove, flock, horde, host, legion, mass, mob, multitude, ruck1, score (used in plural), swarm. See big, group
verb
To congregate, as around a person:
crowd, flock, mob, press. See collect, tightenTo come or go in large numbers:
flood, pour, swarm, troop. See big, move
Learn more about throng