mantrap
Define:
tools
|
word of the day
|
about
mantrap (
http://definr.com/mantrap
)
n 1: a very attractive or seductive looking woman [syn:
smasher
,
stunner
,
knockout
,
beauty
,
ravisher
,
sweetheart
,
peach
,
lulu
,
looker
,
dish
]
2: a trap for catching trespassers