YourDictionary

inside track

  1. the inner, shorter way around a racetrack
  2. a favorable position or advantage

See inside track in American Heritage Dictionary 4

Learn more about inside track

link/cite print suggestion box