See also: rattraps and rat-traps English Noun rat traps plural of rat trapWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads