Meaning : Relating to or extending over a relatively long time.
Example :
The long-run significance of the elections.
The long-term reconstruction of countries damaged by the war.
A long-term investment.
Synonyms : long-term, semipermanent