inside track
English Dictionary
->
Letter I
-> inside track
Search Dictionary:
inside track Definition
(n)
a
favorable
position
in
a
competition
; "
the
boss
''
s
son
had
the
inside
track
for
that
job
"
(n)
the
inner
side
of
a
curved
racecourse
inside track Synonyms
inside track
© Art Branch Inc.