Etymology
Today it means: A form of all-terrain skateboard derived from a snowboard. Full definition →
From mountain + board.
Etymology from Wiktionary, CC BY-SA 4.0.