Definition of long-term adjective from the Oxford Advanced American Dictionary

long-term

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