Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
goggled
in English
goggled
#common
Lemma:
goggle
The lemma is the base or root form of this word.
Definitions
Verb
stared
with
wide
eyes
;
amazed
having
stared
in
surprise
Adjective
wearing
protective
goggles