long shot

Definitions

Media Studies

  • noun a camera shot that is taken from some distance away from the subject, showing e.g. the whole of a person’s body.
  • acronymLS

Sports

  • noun a player or team that is unlikely to win a race or competition
http://www.dictionarycentral.com/definition/long-shot.html