YOWL


Meaning of YOWL in English

n. & v.

--n. a loud wailing cry of or as of a cat or dog in pain or distress.

--v.intr. utter a yowl.

Etymology: imit.

Oxford English vocab.      Оксфордский английский словарь.