SynonymX
Speak
Huddled
Definition of Huddled
1.
Crowded or massed together
Adjective Satellite
Semanticaly linked words with "huddled"
crowded