Definitions from WordNet
Definitions from the Web
A racetrack is a specially designed track where races, particularly horse races, car races, or athletic competitions, take place.
If something is described as racetrack, it means it resembles or is associated with the characteristics of a racetrack.
Related products on Amazon:
raceme racemic acid racemose racenous racer racers racerunner races racetrack racetrack tout raceway rach rachael rachel rachel carson rachel louise carson rachel samuel|