What does Catadrome mean?

Catadrome meaning in General Dictionary

A race training course

View more

  • A race program.
  • a device for increasing or decreasing hefty weights.