AIGUILLE


Meaning of AIGUILLE in English

[ 'eɪgwi:l ]

■ noun a sharp pinnacle of rock in a mountain range.

Origin

C18: from Fr., lit. 'needle'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.