English Dictionary
Definition point-to-point in British English
point-to-point noun
[countable] noun
1
a horse race in the countryside
Synonyms and related words
