mantrap
English Dictionary
->
Letter M
-> mantrap
Search Dictionary:
mantrap Definition
(n)
a
very
attractive
or
seductive
looking
woman
(n)
a
trap
for
catching
trespassers
mantrap Synonyms
beauty
dish
knockout
looker
lulu
mantrap
peach
ravisher
smasher
stunner
sweetheart
© Art Branch Inc.