English vocabulary and translations (See all our English vocabulary translation)
a racetrack (US): a circuit on which horses, dogs etc. compete to be the fastest runner
- "Horatio : Brian, put $5000 on the horse, Happy Heritage, to win in the second race at the San Francisco racetrack."
Do you have smart way of remembering 'Racetrack'? Share it with us!