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, alpha, aleph, alpá, alb, aleppo, alfa, albe, alab, alive, albee, aleve, aloof, alife, alibi, alpha wave, alehoof, alewife, ali baba
|
|
|