English dictionary

toad meaning and definition

Definition and meaning of toad at MeaningMonkey.org. toad meaning and definition in the English Dictionary.

TOAD noun

Definition of toad (noun)

  1. any of various tailless stout-bodied amphibians with long hind limbs for leaping; semiaquatic and terrestrial species
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: