(v. i.) A kind of spectacles with short, projecting eye tubes, in the front end of which are fixed plain glasses for protecting the eyes from cold, dust, etc.
GOGGLE
Meaning of GOGGLE in English
Webster's English dictionary. Английский словарь Webster. 2012