meaning of huddled

1. of Huddle
2.
crowded or massed together; "give me. . . your huddled masses"; "the huddled sheep turned their backs against the ">wind"


Related Words

huddled |

Developed & Maintained By Taraprasad.com

Treasure Words