As a noun yowler
is someone who, or something which yowls.
As a verb yowled is
(yowl).
yowler
English
Noun
(
en noun)
Someone who, or something which yowls.
Anagrams
*
*
* yowled
English
Verb
(head)
(yowl)
yowl
English
Noun
(
en noun)
A prolonged, loud cry, like the sound of an animal; a wail; a howl.
Verb
(
en verb)
Utter a yowl.
Express by yowling; utter with a yowl.
Derived terms
*yowler