GLOWER


Meaning of GLOWER in English

vi to look intently; to stare angrily or with a scowl.

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