The online English-English dictionary from The Project Gutenberg
Result for Catadrome
A race course.
A machine for raising or lowering heavy weights.