1. to look intently; to stare angrily or with a scowl. 2. an angry stare
glower | glowered | glowering | gloweringly |