Synonyms and Antonyms for long_shot

1. long shot (n.)

a venture that involves great risk but promises great rewards

Synonyms:

2. long shot (n.)

a contestant that is unlikely to win

Synonyms: