• word of the day

    sabertooth

    sabertooth - Dictionary definition and meaning for word sabertooth

    Definition
    (noun) any of many extinct cats of the Old and New Worlds having long swordlike upper canine teeth; from the Oligocene through the Pleistocene
    Synonyms : saber-toothed tiger
Download our Mobile App Today
Receive our word of the day
on Whatsapp