Yahoo India Web Search

Search results

  1. Dictionary
    toad
    /təʊd/

    noun

    • 1. a tailless amphibian with a short stout body and short legs, typically having dry warty skin that can exude poison.
    • 2. a contemptible or detestable person (used as a general term of abuse): "you're an arrogant little toad"

    More definitions, origin and scrabble points