noun plural Date: 1715 protective glasses set in a flexible frame (as of rubber or plastic) that fits snugly against the face, goggled adjective
GOGGLES
Meaning of GOGGLES in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012