GOGGLES


Meaning of GOGGLES in English

[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

Merriam-Webster English vocab.      Английский словарь Merriam Webster.