■ noun a rare large cat which has pale grey fur patterned with dark blotches and rings, living in the Altai mountains, Hindu Kush, and Himalayas. [ Panthera uncia .]
SNOW LEOPARD
Meaning of SNOW LEOPARD in English
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004