inside track

1. (noun) a favorable position in a competition; "the boss's son had the inside track for that job"
Related Words: favorable position, superiority

2. (noun) the inner side of a curved racecourse
Related Words: course, path, track



Terms and Conditions of Use / Copyright Notice