Meaning of frog
Definition of frog
(noun)
any of
various
tailless
stout-bodied amphibians with
long
hind
limbs for leaping;
semiaquatic
and
terrestrial
species
a
person
of French
descent
a
decorative
loop
of
braid
or
cord
(verb)
hunt
frogs for
food
Other information on frog
WIKIPEDIA results for
frog
Amazon results for
frog
Tweet