Topic: HORSES


winning post

noun
     
winning post [singular]
British EnglishDSH the place where a race ends [= the finish line]

Explore HORSES Topic