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