Mousetraps, noun plural of mousetrap. Synonyms in the same form.
mousefalls
All synonyms for mousetrap →