first-place finish Meaning, Definition & Usage

  1. noun a finish in first place (as in a race)

WordNet