What is Mousetrap?
Mousetrap definition and meaning on Dictionary terms:
a trap for mice, especially one consisting of a rectangular wooden base on which a metal spring is mounted.
a device, machine, or the like whose structure or function suggests a trap for mice.
a device, system, or stratagem for detecting and catching someone in an unauthorized or illegal act.
Football. trap1(def 11).
verb (used with object), mouse