Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
goggle
in English
goggle
#common
Past Tense
goggled
Participle Verb
goggling
Third Person Singular
goggles
Definitions
Verb
to
stare
with
wide
eyes
Noun
protective
eyewear
(
for
sports
,
etc
.)
an
exaggerated
or
shocked
expression
;
rolling
eyes
Compounds / Phrases
gogglebox
goggleboxes
goggle-eyed