English frog [frɒɡ]noun❝Meaning 1A tailless amphibian with a short squat body, moist smooth skin, and very long hind legs for leaping.Example sentences:❝The frog jumped into the pond as we approached.more examplesin other languages:ČZJmeaning 1more translations