Synonyms of First-place Finish in English :
Antonyms of First-place Finish in English
Thesaurus of First-place Finish in English
First-place Finish
see definition of first-place finishHypernyms of first-place finish
1. (noun) a finish in first place (as in a race)