long-run (Adjective) — Relating to or extending over a relatively long time. ex. "the long-run significance of the elections"
long-run (Noun) — A period of time sufficient for factors to work themselves out. ex. "in the long run we will win" ex. "in the long run we will all be dead"