English dictionary
longshot meaning and definition
Definition and meaning of longshot at MeaningMonkey.org. longshot meaning and definition in the English Dictionary.LONGSHOT noun
Definition of longshot (noun)
- a photograph taken from a distance
Source: Princeton University Wordnet