noun
Protective eyewear set in a flexible frame to fit snugly against the face.
(loosely) Any safety glasses.
Blinds for shying horses.
(slang, loosely) Any glasses (spectacles).
noun
plural of goggle
verb
third-person singular simple present indicative of goggle