Semipermanent meaning

Neither temporary nor entirely permanent; of indefinite duration.
adjective
1
0
Advertisement

Origin of semipermanent