rattrap The origin and history of rattrap. Etymology From Middle English rat trappe; equivalent to rat + trap. ← Back to the full definition of rattrap