POLY-MOUNTAIN Meaning of POLY-MOUNTAIN in English ( n. ) The Bartsia alpina, a low purple-flowered herb of Europe. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012