Cheetah - Definition - Law Dictionary Home Dictionary Definition cheetah
Definition :
A species of leopard Cynaeliglurus jubatus tamed and used for hunting in India The woolly cheetah of South Africa is Cynaeliglurus laneus It runs very fast in short spurts while hunting
View Judgments Citing this PhraseView Acts Citing this Phrase