huddledEnglish

huddled

Adjective

Crowded or massed together

English: huddled