Dictionary search results

Showing 1-3 of 3 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