AIGUILLE Meaning of AIGUILLE in English n. (French meaning: needle) sharp mountain peak; needle-shaped drill used in masonry Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012