Find the word definition

Wiktionary
mountain boarding

n. (alternative spelling of mountainboarding English)