Summary
English Synonyms:   more detail...
  1. talon:


English

Detailed Synonyms for talon in English

talon:

talon [the ~] nom

  1. the talon
    – a sharp hooked claw especially on a bird of prey 1
    the talon
    – a sharp hooked claw especially on a bird of prey 1

Alternate Synonyms for "talon":


Related Definitions for "talon":

  1. a sharp hooked claw especially on a bird of prey1