AIGUILLE


Meaning of AIGUILLE in English

n. a sharp peak of rock, esp. in the Alps.

Etymology: F: see AGLET

Oxford English vocab.      Оксфордский английский словарь.