Word Definition

Glower

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