Smilodon
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 Any member of the extinct genus Smilodon, the saber-toothed tigers.
"From the sound of the smilodon’s roar, I knew he was far off."
Synonyms
All synonymsExample
More examples"From the sound of the smilodon’s roar, I knew he was far off."
Etymology
From the genus name Smilodon.