Meaning of sabertooth
Definition of sabertooth
(noun)
any of
many
extinct
cats of the Old and New Worlds having
long
swordlike
upper
canine
teeth; from the Oligocene
through
the Pleistocene
Other information on sabertooth
WIKIPEDIA results for
sabertooth
Amazon results for
sabertooth
Tweet