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

More General Terms