Home / Dictionary / Smallsat

Smallsat Uncommon

Definition, synonyms and related words

Definitions
Noun
1

A miniature artificial satellite.

Related Terms
Rhyming Words
sat asat tsat psat lsat desat nadsat wossat icesat wassat passat comsat babysat nanosat picosat transat minisat langsat cubesat landsat
Compare
Smallsat vs