·noun A trap for catching trespassers.
II. Mantrap ·noun A dangerous place, as an open hatch, into which one may fall.