American Dictionary
Definition huddled in American English
huddled adjective
adjective
/ˈhʌd(ə)ld/
American Dictionary