short cloak, formerly worn by the royal archers - Français Anglais Dictionnaire