Gloar

•  Gloar  –  To squint; to stare.