toad noun definition in Amphibians and reptiles topic from the Oxford Advanced Learner's Dictionary

toad

 noun: Amphibians and reptiles topic
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)

Explore other topic groups related to Amphibians and reptiles

Animals