toad
toad [toad toads] BrE [təʊd] NAmE [toʊd] noun 1. a small animal like a ↑frog but with a drier and less smooth skin, that lives on land but breeds in water (= is an ↑amphibian ) 2. (informal, disapproving)an unpleasant person •You repulsive little toad! Word Origin: Old English tādde, tāda, abbreviation of tādige, of unknown origin.
|
|