Meaning of longshot

Definition of longshot

(noun) a photograph taken from a distance

Other information on longshot

WIKIPEDIA results for longshot
Amazon results for longshot