goggles

Definitions

[1] n. 护目镜, 风镜
[2] [化] 防护镜; 防护眼镜; 护目镜; 眼罩

[ 'gɑglz ]