first-place finish
English Dictionary
->
Letter F
-> first-place finish
Search Dictionary:
first-place finish Definition
(n)
a
finish
in
first
place
(
as
in
a
race
)
first-place finish Synonyms
first-place finish
© Art Branch Inc.