To howl
Meaning
To make an animal sound:baa, bark, bay... (dog, wolf: cry)
Examples
Tom could always hear his dog howling at the moon.
Songs that contains the expression
01
Social Panel
-
Social Media