TOAD


Meaning of TOAD in English

■ noun

1》 a tailless amphibian with a short stout body and short legs, typically having dry warty skin that can exude poison. [Many species, chiefly in the family Bufonidae.]

2》 a detestable person.

Derivatives

~ish adjective

~let noun

Origin

OE tādde , tāda , abbrev. of tādige , of unknown origin.

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