The definition :


Definitions of long shot:

  • noun:   a venture that involves great risk but promises great rewards
  • noun:   a contestant that is unlikely to win




Are you interested in alternative search :

:abundant ache agelong bimestrial daylong drawn out durable elongate elongated endless eternal extendable extended extendible far farseeing farsighted foresighted foresightful hanker in length interminable languish lank lasting :barb blastoff changeable chatoyant colorful colourful crack dead reckoning dig gibe guess guessing guesswork injection iridescent jibe nip pellet scene shaft shooting slam snapshot stroke fire control

If you like reading news check: