glower
Definition
To stare in an angry or threatening way.
日本語 怒ったり脅したりするように、視線を強く向ける
Example
"He glowered at the stranger who entered his room."
To stare in an angry or threatening way.
日本語 怒ったり脅したりするように、視線を強く向ける
"He glowered at the stranger who entered his room."