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