Topic: HORSES


race meeting

noun
     
race meeting [countable]
British EnglishDSH an occasion when horse races are held at a particular place

Explore HORSES Topic