THE LONG AND THE SHORT OF IT Meaning of THE LONG AND THE SHORT OF IT in English all that can or need be said. → long Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004