1. sabertoothed - Adjective
2. sabertoothed - Adjective Satellite
having teeth that resemble sabers
a saber-toothed tiger Source: Internet