See also: rattrap and rat-trap English Noun rat trap (plural rat traps) Alternative form of rattrap. Anagrams ParrattWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads