mantrap

Noun
  1. A very attractive or seductive looking woman (synset 110633512)
  2. A trap for catching trespassers (synset 103725317)

Other Searches