GNU Collaborative International Dictionary of English
last match results
Found one definition
-
Cheetah , n. [Hind. chītā.] (Zool.) A species of leopard (Cynælurus jubatus) tamed and used for hunting in India. The woolly cheetah of South Africa is Cynælurus laneus. It runs very fast in short spurts while hunting. [Written also chetah.]1913 Webster