Definition of alp
English to English noun - any high mountain
source: WordNet 3.0 - A very high mountain. Specifically, in the plural, the highest chain of mountains in Europe, containing the lofty mountains of Switzerland, etc.
source: Webster 1913 - A bullfinch.
source: Webster 1913
Visual Synonyms 
Nearby Word
alp, alep, aleph, alpha, alpá, aleppo, alb, alfa, albe, alab, alibi, aleve, albee, aloof, alife, alive, alpha wave, alehoof, alewife, ali baba
|
|
|