LEOPARD


Meaning of LEOPARD in English

/ ˈlepəd; NAmE -ərd/ noun

a large animal of the cat family, that has yellowish-brown fur with black spots. Leopards live in Africa and southern Asia.

—compare leopardess

IDIOMS

- a leopard cannot change its spots

••

WORD ORIGIN

Middle English : via Old French from late Latin leopardus , from late Greek leopardos , from leōn lion + pardos .

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.