Noun Definition
howl
1.Definition: a long loud emotional utterance
"He gave a howl of pain", "Howls of laughter", "Their howling had no effect"
Related Noun(s):ululation
Category: General2.Definition: a loud sustained noise resembling the cry of a hound
"The howl of the wind made him restless"
Category: General