1. sharp-toothed

adjective. Having sharp teeth.
Synonyms