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