|
English to English adjective satellite
| 1 |
relating to or extending over a relatively long time |  | Example: the long-run significance of the elections the long-term reconstruction of countries damaged by the war a long-term investment
source: wordnet30 noun
| 2 |
Half or partly permanent. |  | source: webster1913
|