Glower(v. i.) to look intently; to stare angrily or with a scowl.
Glowered(imp. & p. p.) of Glower
Glowering(p. pr. & vb. n.) of Glower

Words within glowers