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. Кембриджский английский словарь. 2012