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. 2012