glowers

/G L AW1 ER0 Z/
noun
  1. 1

    An angry glare or stare.

    โ€œShe sure has an awful glower on her face.โ€

Synonyms

verb
  1. 1

    To look or stare with anger.

Synonyms

noun
  1. 1

    That which glows or emits light.

Source: https://en.wiktionary.org/wiki/glower, https://en.wiktionary.org/wiki/glowers