WordNet
second-place finish
n. a finish in second place (as in a race) [syn: runner-up finish]