Find the word definition

Wiktionary
long term

a. (alternative spelling of long-term English)