What is the full meaning of smallsats
SMALLSAT, a relatively small, inexpensive communications satellite [n]
Example of the word smallsats placed on a Scrabble board.