GOGGLES


Meaning of GOGGLES in English

noun plural Date: 1715 protective glasses set in a flexible frame (as of rubber or plastic) that fits snugly against the face, goggled adjective

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.