English Noun STBs plural of STB Anagrams Btss, TSBsWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads