tour de france

Noun
  1. A French bicycle race for professional cyclists that lasts three weeks and covers about 3,000 miles (synset 107474184)

Other Searches