TALON Meaning of TALON in English n 1. heel; (also of stocking, shoe etc.); 2. [Arch.] talon; 3. [Fin.] stub, counterfoil, talon, etc. Interlingua English vocab. Английский словарь Интерлингва. 2012