TOAD


Meaning of TOAD in English

n. 1 any froglike amphibian of the family Bufonidae, esp. of the genus Bufo, breeding in water but living chiefly on land. 2 any of various similar amphibians including the Surinam toad. 3 a repulsive or detestable person. toad-eater archaic a toady. toad-in-the-hole Brit. sausages or other meat baked in batter. toadish adj.

[ OE tadige, tadde, tada, of unkn. orig. ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.