English dictionary
talon meaning and definition
Definition and meaning of talon at MeaningMonkey.org. talon meaning and definition in the English Dictionary.TALON noun
Definition of talon (noun)
- a sharp hooked claw especially on a bird of prey
Source: Princeton University Wordnet