Definition of long shot
English to English noun - a venture that involves great risk but promises great rewards
source: WordNet 3.0 - a contestant that is unlikely to win
source: WordNet 3.0
Visual Synonyms 
Nearby Word
long shot, longshot, longsight, long suit, longest, long whist, lounge suit, longsighted, lingot, langsat, lemon zest, langset, lungkot, longwaisted, laying waste, lens hood, langouste, longitude, langit, longheaded
|
|
|