Advertisement
Synonyms of glower
Primary definition: An angry or sullen look on someone's face.
Ranked Synonyms (Strongest to Related)
Advertisement
Translate "glower" to 10 World Languages
Related Grammar & Writing Masterclasses
View all guides →Advertisement