IN THE LONG RUN Meaning of IN THE LONG RUN in English planning for the future, looking many years ahead In the long run, real estate is a good investment. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012