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