Flat-race meaning

A horserace run over level ground with no obstacles such as fences or hazards.
noun
0
0
A race, usually for horses, run over a level track without artificial obstructions.
noun
0
0
Advertisement