Goggled

•  Goggled  –  Prominent; staring, as the eye.