Yahoo India Web Search

Search results

  1. Dictionary
    long shot

    noun

    • 1. an attempt or guess that has only the slightest chance of succeeding or being accurate: "it's a long shot, but well worth trying"