Synonyms and Antonyms for semipermanent

1. semipermanent (adj.)

relating to or extending over a relatively long time

Synonyms: Antonyms: