definitions
  • synonyms

subsatellite

[ suhb-sat-l-ahyt ]
/ ˈsʌbˌsæt lˌaɪt /

noun

a satellite designed to be released into orbit from another spacecraft.

Nearby words

subrogate, subrogation, subround, subroutine, subsample, subsatellite, subsc, subscapular, subscapular artery, subscapular muscle, subscapular nerve

Origin of subsatellite

First recorded in 1890–95; sub- + satellite
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2019