noun
plural ~ shots
[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