WordUnscrambler Home
toad
Definitions
[təʊd], (Noun)
Definitions:
- a tailless amphibian with a short stout body and short legs, typically having dry warty skin that can exude poison
- a contemptible or detestable person (used as a general term of abuse)
(e.g: you're an arrogant little toad)
Phrases:
Origin
:
Old English tādde, tāda, abbreviation of tādige, of unknown origin
Click here to see the free dictionary definition for toad
definition by Oxford Dictionaries