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