sabertoothed /'seibətu:θ/ 📖 中文释义 n. [美国英语]= sabretoothed tiger 📘 English Definition(英文释义) s having teeth that resemble sabers ← sabertooth saberwing →