English - Etymology
Probably from goggle from the appearance it gives the wearer.
English - Noun
goggles (normally plural, singular goggle)
- (plural only) Protective eyewear set in a flexible frame to fit snugly against the face.
- plural form of goggle