English dictionary
first-place finish meaning and definition
Definition and meaning of first-place finish at MeaningMonkey.org. first-place finish meaning and definition in the English Dictionary.FIRST-PLACE FINISH noun
Definition of first-place finish (noun)
- a finish in first place (as in a race)
Source: Princeton University Wordnet