English Noun RTSes plural of RTS Anagrams tress, rests, SERTs, Tress, TRSesWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads