YOWL


Meaning of YOWL in English

To cry aloud, or howl.

Slang English vocab.      Английский сленговый словарь.