Definitions of long-term
happening over or relating to a long period of time
The team have ended their long-term relationship with Renault.
There are multiple definitions - click on the translation that matches your context.
long-term means:
Adjektiv
full
adjective
happening over or relating to a long period of time
The team have ended their long-term relationship with Renault.