Subscriber login


Forgot your password?

Library card login

Other

leopard cat

Definition of leopard cat

noun

  • a small East Asian wild cat that has a yellowish-brown coat with black spots and often lives near water.
    • Felis bengalensis, family Felidae

leopard cat in other Oxford dictionaries

Definition of leopard cat in the US English dictionary