Meaning

1 senses
  1. (uncountable)Off-road cycling using a mountain bike.

Translations

3 languages
mountain biking — meaning, examples, forms, synonyms | Krumeto