Verb
to look intently; to stare angrily or with a scowl.
More about this word
Synonyms and related words
Explore this word
