5 English Synonyms for MOONMOON
Prev.1Next
subsatellite
Definition: 1. (aerospace) A component of a satellite that is released once in orbit
There are 2 definitions of the word subsatellite
Show more information about subsatellite
Prev.1Next
Search took: 13.4014 ms