SCOWL


Meaning of SCOWL in English

(n.) Hence, gloom; dark or threatening aspect.

Webster's English dictionary.      Английский словарь Webster.