GOGGLE


Meaning of GOGGLE in English

(v. i.) A disk with a small aperture, to direct the sight forward, and cure squinting.

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