YOWL


Meaning of YOWL in English

[verb] [I] - to make a long, high-sounding cry, usually because of painI was woken up by cats yowling outside my window.

Cambridge English vocab.      Кембриджский английский словарь.