long shot
Explore definitions, synonyms, and language insights of long shot
Definitions
Noun
a venture that involves great risk but promises great rewards
Noun
a contestant that is unlikely to win