inside track
noun
: an advantageous competitive position
the owner's son has the inside track for the job
Love words? Need even more definitions?
Merriam-Webster unabridged
Share