Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
mantraps
in English
mantraps
us
/ˈmæntræps/
uk
/ˈmæntræps/
#uncommon
Lemma:
mantrap
The lemma is the base or root form of this word.
Definitions
Noun
device
to
catch
trespassers
;
security
measure
enclosed
space
with
controlled
door
access
plural
of
mantrap
Base Words
traps
mantle