IN THE LONG RUN Meaning of IN THE LONG RUN in English Finally, in the end, as a final result. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012