SMILODON Meaning of SMILODON in English (n.) An extinct genus of saber-toothed tigers. See Mach/rodus. Webster's English dictionary. Английский словарь Webster. 2012