toad
noun /təʊd/
  /təʊd/
 - a small animal like a frog but with a drier and less smooth skin, that lives on land but breeds (= produces young) in water (= is an amphibian)Topics Animalsc2
enlarge image - (informal, disapproving) an unpleasant person
- You repulsive little toad!
 
 
Word OriginOld English tādde, tāda, abbreviation of tādige, of unknown origin.
