Aiguille

Webster's Dictionary of the English Language

·noun A needle-shaped peak.

II. Aiguille ·noun An instrument for boring holes, used in blasting.