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