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