second-place finish - Anglais Synonymes Dictionnaire

second-place finish

n.
[1] runner-up finish