Definitions for "Throng"
A multitude of persons or of living beings pressing or pressed into a close body or assemblage; a crowd.
A great multitude; as, the heavenly throng.
To crowd together; to press together into a close body, as a multitude of persons; to gather or move in multitudes.
Keywords:  angry, people, gathering, large, group
a large gathering of people
a group of angry people