GOGGLED


Meaning of GOGGLED in English

adj. bulging, sticking out (as in eyes); staring (eye); wearing goggles;

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