Definition of smallsat in English:

smallsat

noun

Astronautics
  • An exceptionally small, lightweight space satellite.

Origin

1980s; earliest use found in Aviation Week.