Definition of Longshot

  • 1. A photograph taken from a distance Noun

Semanticaly linked words with "longshot"

Hyponims for word "longshot"