Word Definition

Glowered

  1. of Glower

Synonyms