Is “Mantrap” a Scrabble word?
Yes
MANTRAP
Valid in at least one Scrabble dictionary
Valid in these dictionaries
SOWPODS / CSW
Scrabble UK & International
TWL / NWL
Scrabble North America
Large English Dictionary
General English word list
Meaning of Mantrap
noun
1.A mechanical device for catching trespassers.
2.A small space with two sets of interlocking doors, such that the first set of doors must close before the second set opens, used to restrict access.
3.A woman who is dangerously seductive to men.