gloar

GLOAR, v.i. To squint; to stare.