文polyglot.
← English dictionary
English / word

frog

noun A1
MEANING 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

Sources

Bidyazo vocabulary library ↗