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