English dictionary
pole position meaning and definition
Definition and meaning of pole position at MeaningMonkey.org. pole position meaning and definition in the English Dictionary.POLE POSITION noun
Definition of pole position (noun)
- the most favorable position at the start of a race
Source: Princeton University Wordnet