What is the meaning of the word "huddle"?
Definitions:
-
a disorganized and densely packed crowd noun
- a huddle of frightened women
-
crouch or curl up verb
- They huddled outside in the rain
-
crowd or draw together verb
- let's huddle togetherit's cold!