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