mantrap

Definitions of mantrap
  1. noun
    a trap for catching trespassers
    see moresee less
    type of:
    trap
    a device in which something (usually an animal) can be caught and penned
  2. noun
    a very attractive or seductive looking woman
    synonyms: beauty, dish, knockout, looker, lulu, peach, ravisher, smasher, stunner, sweetheart
    see moresee less
    type of:
    adult female, woman
    an adult female person (as opposed to a man)
Word Family