Toad

Word Meaning:

An amphibian similar to a frog but with a drier, warty skin.

Phonetic Transcription: /təʊd/
Pronunciation:

Image

Toad

Related Lexicon