Definisi 'long shot'

English to English
noun
1 a venture that involves great risk but promises great rewards Terjemahkan
source: wordnet30

2 a contestant that is unlikely to win Terjemahkan
source: wordnet30

More Word(s)
gamble, contestant,

Visual Synonyms