trap - Wiktionary

2019-6-26 · A machine or other device designed to catch (and sometimes kill) animals, either by holding them in a container, or by catching hold of part of the body. I put down some traps in my apartment to try and deal with the mouse problem.· A trick or arrangement designed to catch someone in a more general sense; a snare. Unfortunately she fell into the trap ...

Alexa Traffic


Listing Links