talon

/tˈælʌn/

Explore definitions, synonyms, and language insights of talon

Definitions

Noun
a sharp hooked claw especially on a bird of prey

More General Terms