English dictionary
endurance riding meaning and definition
Definition and meaning of endurance riding at MeaningMonkey.org. endurance riding meaning and definition in the English Dictionary.ENDURANCE RIDING noun
Definition of endurance riding (noun)
- riding for long hours over long distances
Source: Princeton University Wordnet