GeneralConnection.com
➔
Dictionary
saber-toothed tiger
Noun
1. sabertooth
1. big cat, cat
Usage