What is the meaning of the word "longshot"?

Definitions:

  1. a photograph taken from a distance copy to clipboard noun
    • My longshot of downtown Chicago won me a prize. copy to clipboard