Loading page
endurance riding is a noun meaning "riding for long hours over long distances". It carries one recorded sense.
riding for long hours over long distances
Definitions, synonyms and semantic relations for endurance riding come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.