What is the meaning of the word "sharp-toothed"?

Definitions: