sabre-toothed a. 长着锐利的长犬牙的
sabre-toothed[ adj ]
having teeth that resemble sabers
<adj.all>
a saber-toothed tiger
- Biting back at David Mellor for dubbing her a 'sabre-toothed old harridan' she boasts that 'it has never occurred to me to attack anyone for their looks or even to comment on them'.