See also: rattrap and rat-trap

English edit

Noun edit

rat trap (plural rat traps)

  1. Alternative form of rattrap

Anagrams edit