long shot Meaning, Definition & Usage

  1. noun a venture that involves great risk but promises great rewards
  2. noun a contestant that is unlikely to win

WordNet