Mantrap definition

măntrăp
A trap set to catch trespassers or poachers.
noun
0
0
(slang) A sexually aggressive woman who has multiple male sexual partners and is considered to be scheming or manipulative.
noun
0
0
Any device used to physically entrap humans.
noun
0
0
Advertisement

Other Word Forms

Noun

Singular:
mantrap
Plural:
mantraps