Word Hen
What is the meaning of the word "
longshot
"?
Definitions:
a photograph taken from a distance
noun
My longshot of downtown Chicago won me a prize.