Definition of sabertooth
English to English noun - any of many extinct cats of the Old and New Worlds having long swordlike upper canine teeth; from the Oligocene through the Pleistocene
source: WordNet 3.0
Visual Synonyms 
Nearby Word
sabertooth, sabertoothed, saber-toothed, sabre-toothed, soaproot, sparth, sick berth, subvert, seabeard, scabwort, schubert, suberate, suberite, separate out, spearwood, sheep rot, separation, sprout, sparta, scabredity
|
|
|