Top definition
Marbach is a municipality in the district of Entlebuch in the canton of Lucerne in Switzerland.

Marbach Mountain is a name incorrectly given to any area to ski and snowboard in the municipality, particularly by British tourists.
"Did you hear what Matt and Jo got up to on Marbach Mountain?"

"There is no such place dufus - but tell me about them anyway."
by DI Rebus February 08, 2012
Get the mug
Get a Marbach Mountain mug for your daughter-in-law Helena.