ALP


Meaning of ALP in English

[alp] n [back-formation fr. Alps, mountain system of Europe] (15c) 1: a high rugged mountain

2: something suggesting an alp in height, size, or ruggedness

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