English Noun RTSs plural of RTS Anagrams STRs, TSRs, strsWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads