SCOWL


Meaning of SCOWL in English

v. contract the forehead in displeasure; frown, glower, have an angry or gloomy facial expression

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.