Glower
: to look or stare with sullen annoyance or anger.
I have worked with an official that does have an intimidating scowl that could also be labeled as a glower.
It could have been worse. He could have called you a "glowering bloat"
__________________
"Stay in the game!"
|