NichiDict

サーベルタイガー

[saaberutaigaa]

Meanings

1.Noun

sabre-toothed tiger (prehistoric feline, esp. the species Smilodon fatalis); saber-toothed tiger