Tour de France

Explore definitions, synonyms, and language insights of Tour de France

Definitions

Noun
a French bicycle race for professional cyclists that lasts three weeks and covers about 3,000 miles

More General Terms