Definition of Mantrap
Noun: mantrap 'man,trap
- A very attractive or seductive looking woman
- smasher, stunner, knockout, beauty, ravisher, sweetheart, peach, lulu, looker, dish, fox, hottie, babe, honey
- A trap for catching trespassers
Anagrams containing the word mantrap