racetrack in Catalan racetrack in Catalan circuit de cursa noun A course over which any type of races are run. Add to Flashcards