Definitions | toad |
| noun
- An amphibian similar to a frog with bigger back legs and more ragged skin.
- A very unpleasant man.
Etymology: Old English tada, tÄda, a shortening of tadige, tÄdiÄe, of unknown origin.
Supplemental Details:Sponsor an extended definition for toad for as little as $10 per month. Click here to contact us.
Full Definition of toad
| |
|