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