TOAD


Meaning of TOAD in English

toad /təʊd $ toʊd/ BrE AmE noun [countable]

[ Language: Old English ; Origin: tade , tadige ]

a small animal that looks like a large ↑ frog and lives mostly on land

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.