Definition of “winning post” - English Dictionary

English