subsatellite
[ suhb-sat-l-ahyt ]
/ ˈsʌbˌsæt lˌaɪt /
noun
a satellite designed to be released into orbit from another spacecraft.
Words nearby subsatellite
subrogate,
subrogation,
subround,
subroutine,
subsample,
subsatellite,
subsc,
subscapular,
subscapular artery,
subscapular muscle,
subscapular nerve