Definitions from WordNet (toad frog)
▸ noun: any of various tailless stout-bodied amphibians with long hind limbs for leaping; semiaquatic and terrestrial species
▸ Also see toad_frog
▸ Words similar to toad frogs
▸ Usage examples for toad frogs
▸ Idioms related to toad frogs
▸ Wikipedia articles (New!)
▸ Words that often appear near toad frogs
▸ Rhymes of toad frogs
▸ Invented words related to toad frogs
▸ noun: any of various tailless stout-bodied amphibians with long hind limbs for leaping; semiaquatic and terrestrial species
▸ Also see toad_frog
▸ Words similar to toad frogs
▸ Usage examples for toad frogs
▸ Idioms related to toad frogs
▸ Wikipedia articles (New!)
▸ Words that often appear near toad frogs
▸ Rhymes of toad frogs
▸ Invented words related to toad frogs