English dictionary
by a long shot meaning and definition
Definition and meaning of by a long shot at MeaningMonkey.org. by a long shot meaning and definition in the English Dictionary.BY A LONG SHOT adverb
Definition of by a long shot (adverb)
- by a great deal
- "he is the best by a long shot"; "his labors haven't ended there--not by a long shot"
Source: Princeton University Wordnet