Clue: Weapon some strap to their feet (8)
Answer: STILETTO
Explanation: Definition: Weapon
double definition: a dagger, or a shoe with a high heel