History
History
Show in Sentence
 Show Synonyms 

1) large glasses with special rims to protect the eyes from the wind, dust etc (as worn by motorcyclists) (goggles)

Synonyms
UK
US
Meaning:
glasses

two pieces of special glass in a frame, used by some people to see better

object worn to correct vision

RIMS as in Wiktionary
RIMS as in Wikipedia