sabertooth Meaning, Definition & Usage

  1. noun any of many extinct cats of the Old and New Worlds having long swordlike upper canine teeth; from the Oligocene through the Pleistocene
    saber-toothed tiger.

WordNet