Yahoo Canada Web Search

Search results

  1. Dictionary
    pit stop

    noun

    • 1. a stop at a pit for servicing and refuelling, especially during a race.