English Noun RRATs plural of RRAT Anagrams Starr, Tarrs, starrWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads