1. semipermanent - Adjective
2. semipermanent - Adjective Satellite
relating to or extending over a relatively long time
Source: WordNetA Web site is the only medium of semipermanent communication where you can express yourself. David Rusenko
the long-run significance of the elections Source: Internet
the long-term reconstruction of countries damaged by the war Source: Internet
a long-term investment Source: Internet