Dictionary Check: toad

"toad" is a valid word!

Scrabble 5 points
Words with Friends 5 points

Definition

noun

any of various tailless stout-bodied amphibians with long hind limbs for leaping; semiaquatic and terrestrial species

Advertisement

Anagrams of "toad"