toad

US [toʊd]
UK [təʊd]
  • n.蟾蜍;癞蛤蟆;讨厌的人;使人恶心的人
  • Web癞哈蟆;复用器;癞虾蟆
Plural Form:toads  
toad
n.
1.
蟾蜍;癞蛤蟆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 )
2.
(informal)
讨厌的人;使人恶心的人an unpleasant person

Sample Sentence

Definition:
Category:AllAll,OralOral,WrittenWritten,TitleTitle,TechnicalTechnical
Source:AllAll,DictionaryDictionary,WebWeb
Difficulty:AllAll,EasyEasy,MiddleMiddle,HardHard