yowled; yowling; yowls
1
: to utter a loud long cry of grief, pain, or distress : wail
2
: to complain or protest with or as if with yowls
: to express with yowling
: a loud long mournful wail or howl (as of a cat)
Love words? Need even more definitions?
Merriam-Webster unabridged
Share