◄
Man-trap
►
Dictionary
(
n.
) A trap set for trespassers or poachers\.
Clyx.com