Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: longshot  'lóng`shót
  1. A photograph taken from a distance
Noun: long shot  lóng-shót
  1. A venture that involves great risk but promises great rewards
     
  2. A contestant that is unlikely to win

Derived forms: longshots, long shots

Type of: contestant, exposure, gamble, photo, photograph, pic, picture

Encyclopedia: Long shot

Longshot