Meaning of Mantrap
Unknown / অজানা / अज्ञात
an outdoor trap set for humans, as to snare poachers or trespassers.
Slang. a woman who is purported to be dangerously seductive or who schemes in her amours; femme fatale.
a snare for catching people, esp trespassers