the GNU version of the Collaborative International Dictionary of English
n. A trap for catching trespassers.
n. A dangerous place, as an open hatch, into which one may fall.
The Century Dictionary and Cyclopedia
n. A spring-trap or other engine for catching trespassers and marauders.
n. Anything, such as an open hatchway on shipboard, or an insecure building, ladder, etc., likely to become the cause of injury or death to the unwary.
WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
n. a trap for catching trespassers
n. a very attractive or seductive looking woman
Word Usage
"The room's tight security includes a biometric "mantrap" or highly sophisticated double door, secured with retinal and fingerprint scanners."