Meaning of runner-up finish
Definition of runner-up finish
(noun)
a
finish
in
second
place
(as in a race)
Other information on runner-up finish
WIKIPEDIA results for
runner-up finish
Amazon results for
runner-up finish
Tweet