'goggles' definitions:

Definition of 'goggles'

From: WordNet
noun
Tight-fitting spectacles worn to protect the eyes

Synonyms of 'goggles'

From: Moby Thesaurus