GLOWER


Meaning of GLOWER in English

v. look at with an angry expression, scowl, stare sullenly, frown

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