◄
Mantrap
►
Dictionary
1. (
n.
) A trap for catching trespassers.
2. (
n.
) A dangerous place, as an open hatch, into which one may fall.
Clyx.com