Glower
Word Dictionary
-> Glower
Search:
Glower
(v. i.) to look intently; to stare angrily or with a scowl.
Terms of Use
Canadian Jobs