Webster's Revised Unabridged Dictionary · 1913

Mantrap

Mantrap , noun

1.
A trap for catching trespassers. [English]
2.
A dangerous place, as an open hatch, into which one may fall.