English Noun RTCs plural of RTC Anagrams CRTs, CTRs, RCTs, TCRs, ctrsWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads