|
Definition of By a long shot
1. Adverb. By a great deal. "His labors haven't ended there--not by a long shot"
Definition of By a long shot
1. Adverb. (idiomatic) By a wide margin; indicates a very big difference or disparity. ¹
¹ Source: wiktionary.com