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