nanosatellite noun1 •An artificial satellite with a wet mass between 1 and 10 kilograms. formsnanosatellites