man-trap
See also:
mantrap
English
Noun
man
-
trap
(
plural
man-traps
)
Alternative form of
mantrap
.
Anagrams
rampant