Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
frogeye
in English
frogeye
#limited
Definitions
Noun
a
small
,
round
,
green
lens
used
to
observe
without
being
seen
,
metaphorically
compared
to
a
frog's
eye
Other
to
spy
or
observe
secretly
,
as
if
through
a
small
,
round
lens
Base Words
eye
frog