1. huddled

adjective. (ˈhʌdəld) Crowded or massed together.
Synonyms
Antonyms