Yahoo India Web Search

Search results

  1. Dictionary
    finishing post

    noun

    • 1. a post marking the end point of a race: "the horses proceed past the finishing post"