Home

Word

first-place finish, n.
more info a finish in first place (as in a race)
<noun.event>

first-place finish
semantic pointers
hypernym
win