Definition of long-term adjective from the Oxford Advanced American Dictionary
long-term
adjective
[usually before noun]
1that will last or have an effect over a long period of timea long-term strategythe long-term effects of fertilizersa long-term investment2that is not likely to change or be solved quicklylong-term unemployment compare short-term