glower
Definition
To stare in an angry or threatening way.
Español Mirar con enojo o de manera amenazante.
Example
"He glowered at the stranger who entered his room."
To stare in an angry or threatening way.
Español Mirar con enojo o de manera amenazante.
"He glowered at the stranger who entered his room."