second-place finish meaning

UK US

second-place finish (noun): a finish in second place (as in a race).

Definition of second-place finish

  1. a finish in second place (as in a race)

    Synonyms: runner-up finish

    Type of: finish

More about second-place finish on Wikipedia.