AIGUILLE


Meaning of AIGUILLE in English

[ai.guille] n [F, lit., needle--more at aglet] (1816): a sharp-pointed pinnacle of rock

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