Kamus SABDA Mobile
Bahasa Indonesia English

Found 1 definition: pole position.

pole position top

[WORDNET DICTIONARY]

Noun pole position has 1 senses

   pole position(n = noun.location) - the most favorable position at the start of a race;