Synonyms of Long Shot in English :
Antonyms of Long Shot in English
Thesaurus of Long Shot in English
Long Shot
see definition of long shotHypernyms of long shot
1. (noun) a venture that involves great risk but promises great rewards
2. (noun) a contestant that is unlikely to win