English Dictionary
Definition huddle in British English
huddle noun
[countable] noun
/ˈhʌd(ə)l/

English Dictionary