glower




glower - noun

  • an angry stare

  • glower - verb

    glower - thesaurus

    frown   glare   lour   lower