ALPENHORN Meaning of ALPENHORN in English n. loud horn used by Swiss herdsmen and mountaineers Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012