Swiss mountain pine swiss·moun·tain·pine uncommon noun 1. low shrubby pine of central Europe with short bright green needles in bunches of two SynonymsSwiss mountain pinemountain pinedwarf mountain pinemugho pinemugo pinePinus mugo Related words Broader terms pine WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.