Definition of Longshot

  • (noun) a photograph taken from a distance

Synonyms of Longshot


No Synonyms Found.

Antonyms of Longshot


No Antonyms Found.

Homophones of Longshot


No Homophones Found.