Definitions
noun
a contestant that is unlikely to win
noun
a venture that involves great risk but promises great rewards
Look “long shot” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a contestant that is unlikely to win
a venture that involves great risk but promises great rewards