Definition of Cheetah

  • (n.) A species of leopard (Cynaelurus jubatus) tamed and used for hunting in India. The woolly cheetah of South Africa is C. laneus.

Synonyms of Cheetah


Antonyms of Cheetah


No Antonyms Found.

Homophones of Cheetah