See also: rattraps and rat-traps

English edit

Noun edit

rat traps

  1. plural of rat trap