Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
goggle-eyed
in English
goggle-eyed
#limited
Definitions
Adjective
having
eyes
wide
with
surprise
;
protruding
or
prominent
(
in
expression
)