History
History
Synonyms
UK
US
Meaning:
peak

a (pointed) top of a mountain; a highest point in a record or figures

top of something

AIGUILLE as in Wiktionary
AIGUILLE as in Wikipedia