adv. phr. , informal By a big difference; by far. Used to add emphasis. Bert was the best swimmer in the race, by a long shot. Often used with a negative. Tom isn't the kind who would be fresh to a teacher, by a long shot. Our team didn't win not by a long shot.
Compare: MISS BY A MILE.