English dictionary
winning post meaning and definition
Definition and meaning of winning post at MeaningMonkey.org. winning post meaning and definition in the English Dictionary.WINNING POST noun
Definition of winning post (noun)
- the post at the end of a racecourse
Source: Princeton University Wordnet