second-place finish

Explore definitions, synonyms, and language insights of second-place finish

Definitions

Noun
a finish in second place (as in a race)

More General Terms