longshots

See also: long shots

English

Noun

longshots

  1. plural of longshot

Anagrams