goggles
noun /ˈɡɒɡlz/
/ˈɡɑːɡlz/
[plural]- enlarge imagea pair of glasses that fit closely to the face to protect the eyes from wind, dust, water, etc. or give extra visual powers
护目镜;风镜;游泳镜 - a pair of swimming/ski/safety goggles
一副游泳/滑雪/安全护目镜 - night-vision goggles
夜视镜 - My swimming goggles keep steaming up so I can’t see.
我的游泳镜一直有水雾,所以我看不见。
WordfinderTopics Sports: other sportsc1, Sports: water sportsc1, Clothes and Fashionc1- armband
- dive
- flipper
- float
- goggles
- length
- paddle
- stroke
- swim
- water wings
Collocations Dictionaryadjective- protective
- safety
- driving
- …
- pair
- have on
- wear
- put on
- …
- steam up
- a pair of swimming/ski/safety goggles