Gloar
Word Dictionary
-> Gloar
Search:
Gloar
(v. i.) To squint; to stare.
Terms of Use
Canadian Jobs