See also: rat-traps and rat traps

English edit

Noun edit

rattraps

  1. plural of rattrap