long shot
noun
plural
long shots
plural
long shots
Britannica Dictionary definition of LONG SHOT
[count]
1
:
an attempt or effort that is not likely to be successful
2
chiefly US
:
a person or thing that is not likely to win something (such as a contest or race)
by a long shot
:
by a great extent or degree
:
by far