English
English version

flat racing in Other sports topic

From Longman Dictionary of Contemporary Englishflat racingˈflat ˌracing noun [uncountable] British English  DSOhorse racing on flat ground without any fencessteeplechase