leopard

US [ˈlepərd]
UK [ˈlepə(r)d]
  • n.金钱豹;【动】豹;花豹
  • Web美洲豹;豹纹;豹子
Plural Form:leopards  
leopard
n.
1.
a large animal of the cat family, that has yellowish-brown fur with black spots. Leopards live in Africa and southern Asia.
IDM
a leopard cannot change its spots
本性难改;禀性难移people cannot change their character, especially if they have a bad character

Sample Sentence

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