'pole position' definitions:

Definition of 'pole position'

From: WordNet
noun
The most favorable position at the start of a race

Words containing 'pole position'