NOT BY A LONG SHOT Meaning of NOT BY A LONG SHOT in English very little chance, not likelyThat horse won't win, not by a long shot. It's old and slow. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012