Definition, synonyms and related words
An artificial satellite with a wet mass between 1 and 10 kilograms.