English dictionary
sharp-toothed meaning and definition
Definition and meaning of sharp-toothed at MeaningMonkey.org. sharp-toothed meaning and definition in the English Dictionary.SHARP-TOOTHED adjective
Definition of sharp-toothed (adjective)
- having sharp teeth
Source: Princeton University Wordnet