See Also: aiguille(dictionary)

aiguille (iou)



aiguille noun. M18.
[French = needle. Cf. AIGUILLETTE.]
A sharply pointed peak of rock, esp. in the Alps.