nanosat - definition and synonyms

noun

or nanosattelite; microsatellite

  1.   From our crowdsourced Open Dictionary
    a small satellite

    In the next five years or so some 1,000 nanosats, as small satellites of 1-10kg are called, are expected to be launched.

    Submitted from United Kingdom on 12/06/2014