Protective eyewear set in a flexible frame to fit snugly against the face.
Blinds for shying horses.
(slang) Glasses; spectacles.
plural of goggle
third-person singular simple present indicative of goggle