Meaning of “huddle” - Learner’s Dictionary

huddle

noun [ C ] uk us /ˈhʌdl/

a group of people or things that are standing close together

(Definition of “huddle noun” from the Cambridge Learner’s Dictionary © Cambridge University Press)