Howls Synonyms
A long, mournful cry
(Noun)
Synonyms:
Advertisement
To make inarticulate sounds of grief or pain, usually accompanied by tears
(Verb)
Advertisement
To express or utter with a howl.
(Verb)
Synonyms:
Advertisement