crowd; throng
1. crowd; throngFor a crowd of people to come at the same time.
2. come in groupsFor clouds, etc., to move toward one direction at the same time.
3. surgeTo feel a surge of a lot of feelings.