saber-toothed tiger (US) noun
or British sabre-toothed tiger
plural saber-toothed tigers
saber-toothed tiger (US)
noun
or British sabre-toothed tiger
plural saber-toothed tigers
Learner's definition of SABER-TOOTHED TIGER
[count]
: a type of large cat that lived in very ancient times and had long, curved teeth剑齿虎 — called also saber-toothed cat