Definition of “winning post” - English Dictionary

british dictionary