Dictionary
Find
in
Dictionary
Thesaurus
Translations

Click to move up the list of words
tkt.
Tl
TLA
Tlaxcala
TLC
Tlemcen
Tlingit
TM
Tm
tm
tmesis
TMJ syndrome
TMT
TN
tn
tng.
tnpk.
Click to move down the list of words
Also available:

World English Dictionary
Dictionnaire Français

toad

toad [ tōd ] (plural toads)


noun 
Definition:
 
1. amphibian similar to frog: a small squat tailless amphibian distributed nearly worldwide. It is similar to a frog, but has dry warty skin and, except for breeding in water, lives mostly on land. Family Bufonidae.

2. amphibian resembling toad: an amphibian similar to a toad but belonging to a different taxonomic family, e.g. the horned toad

3. offensive term: an offensive term for somebody considered loathsome or disgusting

[ Old English tādige, origin ?]

toad·ish adjective
Advertisement

© 2009 Microsoft