Englishfor English speakers
huddled English
Meaning huddled meaning
What does huddled mean?
huddled
Synonyms huddled synonyms
What other words have the same or similar meaning as huddled?