rattraps

See also: rat-traps and rat traps

English

Noun

rattraps

  1. plural of rattrap