What is the full meaning of glowering
GLOWER, to look or stare with sullen annoyance or anger [v]
Example of the word glowering placed on a Scrabble board.