VariousWords beta
Related Terms:
Definitions:
Noun
winning post
Definition: the post at the end of a racecourse
Definition: The post that marks the end of a racecourse, sometimes equipped with a camera for recording photo finishes