Glower (
Noun
)
Meaning
An angry stare.
Classification
Nouns denoting acts or actions.
Synonyms
Glare
Hypernyms
Stare
Related Words
Glower (verb)