crouched
crowded together in a huddle
Used other than figuratively or idiomatically: see up, to, here.
overwhelmed, busy, buried or swamped
Used as an intensifier