IN THE LONG RUN Meaning of IN THE LONG RUN in English ultimately, in the end; in the course of time, as time goes by Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012