Meaning of the word aiguille in English

What does aiguille mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

aiguille

US /eɪˈɡwiːl/
UK /eɪˈɡwiːl/

Noun

a sharp-pointed rock formation, especially in the Alps

Example:
The climbers scaled the treacherous aiguille with great difficulty.
The majestic aiguille pierced the sky, a testament to nature's grandeur.