Synonyms of Longshot in English :
Antonyms of Longshot in English
Thesaurus of Longshot in English
Longshot
see definition of longshotHypernyms of longshot
1. (noun) a photograph taken from a distance
Synonyms of Longshot in English :
Antonyms of Longshot in English
Thesaurus of Longshot in English
1. (noun) a photograph taken from a distance