AIGUILLE


Meaning of AIGUILLE in English

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

[ F: see AGLET ]

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