English dictionary
goggles meaning and definition
Definition and meaning of goggles at MeaningMonkey.org. goggles meaning and definition in the English Dictionary.GOGGLES noun
Definition of goggles (noun)
- tight-fitting spectacles worn to protect the eyes
Source: Princeton University Wordnet