Definitions for "Goggle"
Keywords:  stare, spectacles, protector, eye, slit
To roll the eyes; to stare.
Full and rolling, or staring; -- said of the eyes.
A strained or affected rolling of the eye.
Keywords:  stupidly, amazement, look
look with amazement; look stupidly
A disk with a small aperture, to direct the sight forward, and cure squinting.
Colored glasses for relief from intense light.