Dictionary Check: mantrap
"mantrap" is a valid word!
Scrabble
11
points
Words with Friends
14
points
Definition
noun
a very attractive or seductive looking woman
noun
a trap for catching trespassers
Advertisement