a 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! 你这个讨厌的癞蛤蟆!
Word OriginOld English tādde, tāda, abbreviation of tādige, of unknown origin.