crowded together in a huddle
crouched
Crowded, busy.
Busy, preoccupied.
To throng.
simple past tense of thring