toad
noun /təʊd/
/təʊd/
- enlarge imagea small animal like a frog but with a drier and less smooth skin, that lives on land but breeds (= produces young) in water (= is an amphibian)
蟾蜍;癞蛤蟆 Topics Animalsc2 - (informal, disapproving) an unpleasant person
讨厌的人;使人恶心的人 - You repulsive little toad!
你这个讨厌的癞蛤蟆!
- You repulsive little toad!
词源Old English tādde, tāda, abbreviation of tādige, of unknown origin.