yowl

yowl

yowls

yowled

yowled

yowling

Verb

Synonymer

utter shrieks, as of cats

Synonymer