long-runEnglish

long-run, long-term, semipermanent

Adjective

Relating to or extending over a relatively long time

English: long-run, long-term, semipermanent

English words with similar meanings

Show 2 words