endurance riding

Noun
  1. Riding for long hours over long distances (synset 100300759)

Other Searches