|
noun Cheetah n. (Written also chetah) (Zool.) A species of leopard (Cynaelurus jubatus) tamed and used for hunting in India. The woolly cheetah of South Africa is Cynaelurus laneus. It runs very fast in short spurts while hunting.
Collaborative International Dictionary of English 0.48
|
|
|