Noun Definition

long shot

1.Definition: a contestant that is unlikely to win

Category: People

2.Definition: a venture that involves great risk but promises great rewards

Category: General