Definition of Long Shot

  • 1. A venture that involves great risk but promises great rewards Noun
  • 2. A contestant that is unlikely to win Noun

Semanticaly linked words with "long shot"

Hyponims for word "long shot"