Goggled
/(?)/
Gog·gled
Goggled
a.
Prominent; staring, as the eye.