Definify.com

Definition 2025


longshots

longshots

See also: long shots

English

Noun

longshots

  1. plural of longshot

Related terms