Noun Definitionlong shot1.Definition: a contestant that is unlikely to winCategory: People2.Definition: a venture that involves great risk but promises great rewardsCategory: General