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.

Phrases and idioms:

toad-eater archaic a toady. toad-in-the-hole Brit. sausages or other meat baked in batter.

Derivatives:

toadish adj.

Etymology: OE tadige, tadde, tada, of unkn. orig.

Oxford English vocab.      Оксфордский английский словарь.