Yahoo India Web Search

Search results

  1. Dictionary
    pole position

    noun

    • 1. the most favourable position at the start of a motor race: "Rubens Barrichello in a Ferrari seized pole position in the British Grand Prix"

    More definitions, origin and scrabble points