aiguille

noun
  1. A sharp, pointed peak of rock or ice, especially in mountainous regions.
  2. Usage: mountaineering; from French
  3. A slender needle-like structure or object.
  4. Usage: technical; rare in general English

Examples