(NOT) BY A LONG SHOT Meaning of (NOT) BY A LONG SHOT in English ~informal(not) by far or at all. → long shot Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004