winner's platform - English Synonyms Dictionary