Quick 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_frogs
▸ Words similar to toad frog
▸ Usage examples for toad frog
▸ Idioms related to toad frog (New!)
▸ Words that often appear near toad frog
▸ Rhymes of toad frog
▸ Invented words related to toad frog
▸ noun: any of various tailless stout-bodied amphibians with long hind limbs for leaping; semiaquatic and terrestrial species
▸ Also see toad_frogs
▸ Words similar to toad frog
▸ Usage examples for toad frog
▸ Idioms related to toad frog (New!)
▸ Words that often appear near toad frog
▸ Rhymes of toad frog
▸ Invented words related to toad frog