smilodon in English dictionary smilodon Meanings and definitions of "smilodon" Any member of the extinct genus Smilodon, the saber-toothed tigers. noun Any member of the extinct genus Smilodon, the saber-toothed tigers. more Grammar and declension of smilodon smilodon ( plural smilodons) smilodon (plural smilodons) more Smilodon Sample sentences with "smilodon" Declension Stem Try again Available translations Breton Catalan Chinese Croatian Czech Danish Dutch Esperanto Finnish French German Irish Italian Japanese Korean Macedonian Mongolian Norwegian Persian Polish Portuguese Romanian Russian Serbian Serbo Croatian Slovak Spanish Swedish Turkish Ukrainian Vietnamese Authors