Idiom: In the short run

Idiom Definitions for 'In the short run'


This refers to the immediate future.

See also: