GLOWER

Definition of GLOWER

  1. (noun)an angry stare
  2. (verb)look at with a fixed gaze
  3. (verb)look angry or sullen, wrinkle one's forehead, as if to signal disapproval