0%

ALL meanings of mantrap

man-trap
M m
  • noun mantrap A trap for catching people, especially trespassers or poachers. 1
  • noun mantrap an outdoor trap set for humans, as to snare poachers or trespassers. 1
  • noun mantrap Slang. a woman who is purported to be dangerously seductive or who schemes in her amours; femme fatale. 1
  • noun mantrap a snare for catching people, esp trespassers 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?