Glower /(?)/

Glow·er

Glower

v. i.

imp. & p. p. Glowered; p. pr. & vb. n. Glowering

  1. to look intently; to stare angrily or with a scowl.