Dictionary entry

Mantrap

Webster's Dictionary 1913

Man″trap′ (?), n. 1. A trap for catching trespassers.

2. A dangerous place, as an open hatch, into which one may fall.