English | German | Russian | Czech

long shot English

Meaning long shot meaning

What does long shot mean?

long shot

a venture that involves great risk but promises great rewards a contestant that is unlikely to win

Synonyms long shot synonyms

What other words have the same or similar meaning as long shot?

long shot English » English

venture long-range perspective distant view adventure LS

Are you looking for...?

long | shot