microsatellite
nounEtymology From micro- + satellite.
1
A miniature satellite.
3
Aerospace, Business, Engineering, Natural sciences, Physical sciences, Space science An artificial satellite between 10 and 100 kilograms in mass.
- Synonyms
- microsat
- Hypernyms
- satellite
- Coordinate terms
- nanosatellite, minisatellite