man•trap
We found 6 definitions of mantrap from 4 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" |