Synonyms and Antonyms for long_shot

1. long shot (n.)

a venture that involves great risk but promises great rewards

Synonyms: Antonyms:

2. long shot (n.)

a contestant that is unlikely to win

Synonyms: Antonyms: