long-term

adjective

Definitions of long-term

English

happening over or relating to a long period of time

The team have ended their long-term relationship with Renault.