Spike-heeled shoe (8)
I believe the answer is:
stiletto
(Other definitions for stiletto that I've seen before include "Dagger with narrow blade, or a high heel" , "Thin high heel" , "Type of heel" , "Long thin knife" , "Small dagger with a tapered blade" .)