EN

Synonyms for sub-satellite

Definitions

  1. n. 1

    A component of a satellite that is released once in orbit

Related words

Other spellings
subsatellite

Forms

Plural
sub-satellites → sub-moons, sub-sats, submoons…

By length

7 letters
submoon