mantrap

noun

A trap set to catch trespassers or poachers.

noun

A sexually aggressive woman who has multiple male sexual partners and is considered to be scheming or manipulative.

noun

A spring-trap or other engine for catching trespassers and marauders.

noun

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.

noun

A trap for catching trespassers.

noun

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

noun

Any device used to physically entrap humans

noun

a trap for catching trespassers

noun

a very attractive or seductive looking woman