cubesatEtymologyShortened from cube + satellite. Coined in 2000 as a trademark.cubesat means A standard, low-cost miniature satellite formed of small cubes. Lexicurio rates it Sui generis — a strength score of 87 out of 100.nounA standard, low-cost miniature satellite formed of small cubes.