special glasses that fit close to the face to protect the eyes from chemicals, wind, water, etc.护目镜;风镜;游泳镜
ski goggles滑雪护目镜
(a pair of) safety goggles(一副)安全护目镜
goggles
noun
ADJECTIVE | ... OF GOGGLES | VERB + GOGGLES | GOGGLES + VERBADJECTIVE➤protective, safety護目鏡;安全護目鏡▸➤driving, flying, motorcycle, ski, snow, swimming駕駛員戴的護目鏡;飛行用護目鏡;摩托車手戴的風鏡;滑雪護目鏡;雪地護目鏡;游泳鏡➤night-vision夜視鏡... OF GOGGLES➤pair一副護目鏡VERB + GOGGLES➤have on, wear戴着護目鏡▸➤put on, take off戴上/摘下護目鏡GOGGLES + VERB➤steam up護目鏡片上起霧◇My swimming goggles keep steaming up so I can't see.我的游泳鏡一直有水霧,所以我看不見。