Mantrap - Definition

mantrap

n 1: a very attractive or seductive looking woman [syn:
smasher, stunner, knockout, beauty, ravisher,
sweetheart, peach, lulu, looker, mantrap, dish]
2: a trap for catching trespassers

Look up another word