AIGUILLE


Meaning of AIGUILLE in English

noun a needle-shaped peak.

2. aiguille ·noun an instrument for boring holes, used in blasting.

Webster English vocab.      Английский словарь Webster.