Mantrap

Webster's Dictionary of the English Language

·noun A trap for catching trespassers.

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