a 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. 我的游泳镜一直有水雾,所以我看不见。
Oxford Collocations Dictionaryadjective- protective
- safety
- driving
- …
- pair
- have on
- wear
- put on
- …
- steam up