sabertooth
English Dictionary
->
Letter S
-> sabertooth
Search Dictionary:
sabertooth Definition
(n)
any
of
many
extinct
cats
of
the
Old
and
New
Worlds
having
long
swordlike
upper
canine
teeth
;
from
the
Oligocene
through
the
Pleistocene
sabertooth Synonyms
saber-toothed tiger
sabertooth
© Art Branch Inc.