Word Definition

Glowering

  1. of Glower

Synonyms