English Noun rat rods plural of rat rod Anagrams rostradWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads