Sekirov Dictionary

glower

/ˈɡlaʊə(ɹ)/

noun1

verb1

glower
UK /ˈɡləʊə(ɹ)/US /ˈɡloʊə(ɹ)/

noun1

  1. That which glows or emits light.
forms

glowered · glowering · glowers

This dictionary works without the internet: on your phone · in Chrome