Scrabble word: MANTRAP
In which Scrabble dictionary does MANTRAP exist?
Definitions of MANTRAP in dictionaries:
- noun - a very attractive or seductive looking woman
- noun - a trap for catching trespassers
- A trap set to catch trespassers or poachers.
- A woman considered dangerously seductive and scheming.
- noun - a trap for catching men