Meaning of huddled

Definition of huddled

(adj) crowded or massed together; "give me...your huddled masses"; "the huddled sheep turned their backs against the wind"

Other information on huddled

WIKIPEDIA results for huddled
Amazon results for huddled