YourDictionary

toad

noun

  1. any of several families of tailless, leaping anuran amphibians (esp. family Bufonidae) with a rough, warty skin: normally they eat insects and live on moist land but when breeding they live in water
  2. a person regarded as loathsome, contemptible, etc.

See toad in American Heritage Dictionary 4

Learn more about toad

Related Articles

link/cite print suggestion box