OVER THE LONG RUN Meaning of OVER THE LONG RUN in English in the end, over a long period of time Over the long run he plans to expand his business and then sell it and retire. English idioms vocab. Словарь английских идиом и выражений. 2012