ALP


Meaning of ALP in English

noun a bullfinch.

2. alp ·noun fig.: something lofty, or massive, or very hard to be surmounted.

3. alp ·noun a very high mountain. specifically, in the plural, the highest chain of mountains in europe, containing the lofty mountains of switzerland, ·etc.

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