GOGGLE


Meaning of GOGGLE in English

(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.

Webster's English dictionary.      Английский словарь Webster.