TOAD


Meaning of TOAD in English

/ 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

••

WORD ORIGIN

Old English tādde , tāda , abbreviation of tādige , of unknown origin.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.