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 - Словарь современного английского языка. 2012