See also: subsat English Noun sub-sat (plural sub-sats) Alternative form of subsat. Anagrams bustas, tsubasWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads