VariousWords beta
Related Terms:
Definitions:
Noun
goggles
Definition: (plural) tight-fitting spectacles worn to protect the eyes
Definition: Protective eyewear set in a flexible frame to fit snugly against the face.
Definition: plural of goggle
Verb
Definition: Third-person singular simple present indicative form of goggle