first-place-finish

Nouns

  • (n) a finish in first place (as in a race)

Words of close approximity