second-place finish
English Dictionary
->
Letter S
-> second-place finish
Search Dictionary:
second-place finish Definition
(n)
a
finish
in
second
place
(
as
in
a
race
)
second-place finish Synonyms
runner-up finish
second-place finish
© Art Branch Inc.