Read the dictionary definition of semipermanent. All definitions for this word.
1. relating to or extending over a relatively long time
1. the long-run significance of the elections
2. the long-term reconstruction of countries damaged by the war
3. a long-term investment