English dictionary
long shot meaning and definition
Definition and meaning of long shot at MeaningMonkey.org. long shot meaning and definition in the English Dictionary.LONG SHOT noun
Definition of long shot (noun)
- a venture that involves great risk but promises great rewards
- a contestant that is unlikely to win
Source: Princeton University Wordnet