{adv. phr.} In the immediate future. * /We are leasing a car in the short run; later we might buy one./ Contrast: IN THE LONG RUN.
IN THE SHORT RUN
Meaning of IN THE SHORT RUN in English
Dictionary of English idioms . Словарь английских идиом. 2012