Any of various tailless stout-bodied amphibians with long hind limbs for leaping; semiaquatic and terrestrial species.
1Yet the train's still on the rails somewhere and Baron von Fange comes up out of the river like a damned toad frog!
2Frogs and toads Frogs and toads in the south of England faced a difficult year as many pools dried up over the spring.
Translations for toad frog