Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
mantrap
in English
mantrap
us
//ˈmæntræp//
uk
//ˈmæntræp//
#uncommon
Definitions
Noun
a
secure
entry
system
(
with
interlocking
doors
)
The
company
installed
a
mantrap
at
the
entrance
to
prevent
unauthorized
access
.
a
device
to
catch
intruders
;
deter
trespassers
The
farmer
used
a
mantrap
to
protect
his
farm
from
wild
animals
.
a
seductive
woman
(
dangerous
to
men
)
The
socialite
was
known
as
a
mantrap
,
luring
wealthy
men
into
her
trap
with
her
charm
.
Base Words
trap
man