WordNet (r) 3.0 (2006):by a long shot adv 1: by a great deal; "he is the best by a long shot"; "his labors haven't ended there--not by a long shot"