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