Stiletto has 4 different meanings across 1 category:
Noun
a small dagger with a tapered blade
A small, slender knife or dagger-like weapon intended for stabbing.
To attack or kill with a stiletto (dagger).
Sharp and narrow like a stiletto.