SUBSATELLITE Meaning of SUBSATELLITE in English [sub.sat.el.lite] n (1956): an object carried into orbit in and subsequently released from a satellite or spacecraft Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012