inside track

inside track

English

Noun

inside track (plural inside tracks)

  1. (sports, chiefly motor racing) The lane or track nearest to the interior.
  2. (figurative) Any advantage.

Translations

See also