Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
froggish
in English
froggish
Definitions
Adjective
resembling
a
frog
;
amphibian-like
The
froggish
eyes
of
the
creature
blinked
slowly
.
having
French
characteristics
;
Gallic
features
The
froggish
accent
of
the
singer
was
surprisingly
charming
.