English synonyms about - contact  

semipermanent

adjective

1 semipermanent

Relating to or extending over a relatively long time.

synonyms: long-run, long-term.


Find more on semipermanent elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0402