yowl
noun
- 1
A prolonged, loud cry, like the sound of an animal; a wail; a howl.
verb
- 1
Utter a yowl.
- 2
Express by yowling; utter with a yowl.
Translate “yowl” to another language
Click any language to open the translator with this word already filled in.