long shot

Noun
  1. A venture that involves great risk but promises great rewards (synset 100804752)
  2. A contestant that is unlikely to win (synset 110290821)

Other Searches