CUBESAT is a playable word

cubesat Scrabble® Dictionary

noun
pl. cubesats
a small satellite
147 Playable Words can be made from "CUBESAT"