yowl
UK /jaʊl/ US /jaʊl/
verb 2noun 1
Definitions
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.
Your note
not saved0 chars
noun
A prolonged, loud cry, like the sound of an animal; a wail; a howl.
verb
Utter a yowl.
Express by yowling; utter with a yowl.