Dictionary |
2 Results
#1
mantrap
n.
[
smasher
,
stunner
,
knockout
,
beauty
,
ravisher
,
sweetheart
,
peach
,
lulu
,
looker
,
dish
] a very attractive or seductive looking woman
. wn
#2
mantrap
n.
a trap for catching trespassers
. wn