SCOWL


Meaning of SCOWL in English

n. angry or gloomy facial expression; frown, glower

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