a pair of glasses that fit closely to the face to protect the eyes from wind, dust, water, etc. a pair of swimming/ski/safety goggles My swimming goggles keep steaming up so I can’t see.
goggles noun definition in Winter sports topic from the Oxford Advanced Learner's Dictionary
Explore synonyms and entries related to Winter sports
Explore other topic groups related to Winter sports