[gog.gles] n pl (1715): protective glasses set in a flexible frame (as of rubber or plastic) that fits snugly against the face -- gog.gled adj
GOGGLES
Meaning of GOGGLES in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012