RichThesaurus
contact lenses
vs
goggles
contact lenses
goggles
noun
Protective eyewear set in a flexible frame to fit snugly against the face.
Blinds for shying horses.
How often have the words
contact lenses
and
goggles
occurred in a corpus of books?
(source:
Google Ngram Viewer
)