English | German | Russian | Czech

goggles English

Meaning goggles meaning

What does goggles mean?

goggles

tight-fitting spectacles worn to protect the eyes

Synonyms goggles synonyms

What other words have the same or similar meaning as goggles?

Topics goggles topics

What do people use goggles to talk about?

Are you looking for...?