We found 1 definitions of mantraps from 1 different sources.
NounPlural: mantraps |
||
mantrap - a trap for catching trespassers | ||
mantrap - a very attractive or seductive looking woman | ||
smasher, stunner, knockout, beauty, ravisher, sweetheart, peach, lulu, looker, dish | ||
adult female, woman an adult female person (as opposed to a man); "the woman kept house while the man hunted" |