ALP


Meaning of ALP in English

n.1 a a high mountain. b (the Alps) the high range of mountains in Switzerland and adjoining countries.

2 (in Switzerland) pasture-land on a mountainside.

Etymology: orig. pl., f. F f. L Alpes f. Gk Alpeis

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