WordUnscrambler Home
mantraps
We have found lemma(root) word of mantraps : mantrap.
Definitions
[ˈmantrap], (Noun)
Definitions:
- a trap for catching people, especially trespassers or poachers
- a seductive woman
Phrases:
Origin
:
Click here to see the free dictionary definition for mantraps
definition by Oxford Dictionaries