Definition of king cheetah in English:

king cheetah

noun

  • A variety of cheetah (Acinonyx jubatus) found mainly in southern Africa, having a short, dark mane, three dark dorsal stripes, and large merging spots.

Origin

1920s; earliest use found in The Times.