English Dictionary
Definition howling in British English
howling adjective
adjective
/ˈhaʊlɪŋ/

English Dictionary