GLOWERED MEANING IN ENGLISH

• Glowered Definition & Synonyms

  1. (imp. & p. p.) of Glower


• Glower Definition & Synonyms

  1. (v. i.) to look intently; to stare angrily or with a scowl.


Synonyms:
Frown, Glare, Lour, Lower,

RECENT SEARCHES