Meaning of “howling” in the English Dictionary

british dictionary