RichThesaurus
glower
vs
have a long face
glower
verb
To look or stare with anger.
noun
An angry glare or stare.
That which glows or emits light.
have a long face
How often have the words
glower
and
have a long face
occurred in a corpus of books?
(source:
Google Ngram Viewer
)