keibanara
1. If horse racing…; When it comes to horse racing…
★ Common
Noun
#335762
1. If horse racing…; When it comes to horse racing…
1. horse racing
1. racecourse; race track
1. Of horse racing; Relating to horse racing
1. At the racetrack; While at the racetrack
1. Of a racecourse; Relating to a racecourse
1. At the races; Regarding horse racing
1. Horse racing.
1. Racecourse