Synonyms of Long Run

Primary definition: A period of time in the future during which the effects of an action or decision can be fully realized.

Full Dictionary Entry

Antonyms & Opposite Concepts