An Encylopedia Britannica Company

long shot

1 ENTRIES FOUND:
long shot noun
plural long shots
long shot
noun
plural long shots
Britannica Dictionary definition of LONG SHOT
[count]
: an attempt or effort that is not likely to be successful
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

not by a long shot

: not at all