GOGGLE


Meaning of GOGGLE in English

n. stare, pop-eyed gaze; rolling of the eyes

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.