Definition of not by a long shot in English:
not by a long shot
Translate not by a long shot into Spanish
phrase
1 informal Not by any means; not at all.
- ‘she had not told Tony everything, not by a long shot’
2North American By no means.
- ‘we're not there yet, not by a long shot’
Are You Learning English? Here Are Our Top English Tips