long_shotEnglish

long shot

Noun

A venture that involves great risk but promises great rewards

English: long shot

A contestant that is unlikely to win

English: long shot