English
›
Words
long
shot
Translation:
English
Noun
7
a
low likelihood of something happening
7
something
that has a very low probability of happening
Add
Translation