Definitions of mantrap:

  • noun:   a trap for catching trespassers
  • noun:   a very attractive or seductive looking woman