inside track








noun

  1. the inner, or shorter, track of a racecourse.
  2. an advantageous position in a competitive situation.

noun

  1. the inner and therefore shorter side of a racecourse
  2. informal a position of advantagethe local man has the inside track in this contest
53 queries 0.598