Dictionary search results

Showing 1-2 of 2 results

race meeting British & World English

A sporting event consisting of a series of races, typically horse races, held at a particular course over one or more days