MANTRAP

Definition of MANTRAP

  1. (noun)a very attractive or seductive looking woman
  2. (noun)a trap for catching trespassers