Subscriber login


Forgot your password?

Library card login

Other

snow leopard

Definition of snow leopard

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. Also called ounce2.
    • Panthera uncia, family Felidae

snow leopard in other Oxford dictionaries

Definition of snow leopard in the US English dictionary