talonEnglish → FrenchOxford English–Frenchtalon /BrE ˈtalən , AmE ˈtælən / noun 1 Zoology serre f 2 Games, Architecture talon m