Yahoo Canada Web Search

Search results

  1. Dictionary
    flying start

    noun

    • 1. a start of a race or time trial in which the starting point is passed at speed.