English / word
frog
noun A1MEANING IN ENGLISH
a small tailless leaping amphibian that lives in water and land
a small amphibian animal that lives both in water and on land
a tailless amphibian with a short squat body, moist smooth skin, and very long hind legs for leaping; a small amphibian animal that lives both in water and on land
a tailless amphibian with a short squat body, moist smooth skin, and very long hind legs for leaping
In context
01
A green frog leaped from the bank into the pond.
02
We heard a chorus of frogs croaking after the rain.
Synonyms
toad,amphibian,tadpole
Collocations
tree frog,pond frog,frog legs