Definition of Toad
Toad
toad


Definition/Meaning
(noun)
a creep or louse, despise;

e.g. She thought him a toad after catching him stalking her every move when she left the house.

(noun)
an amphibian, a type of frog with a shorter, stout body and short legs and a drier, wartier skin;

e.g. The biggest of the bumps on the skin of a toad are those that cover the parotoid glands.



Translate this Word

Select a language from the dropdown and click "Translate Now" to see this word in your preferred language.




Similar Words



Opposite Words



Related Words


Comments



English Words

 

WORD OF THE DAY