IN THE LONG RUN (OR TERM) Meaning of IN THE LONG RUN (OR TERM) in English in the long run ( or term)eventually. → long Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004