Idiom: In the short run

Idiom Definitions for 'In the short run'


This refers to the immediate future.

Download our Idioms eBooks - Download our English idioms eBooks now...

See also: