Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
mousetrap
in English
mousetrap
us
/ˈmaʊstrep/
uk
/ˈmaʊstreɪp/
#common
Plural
mousetraps
Definitions
Noun
a
device
to
capture
rodents
a
historical
naval
rocket
;
used
against
submarines
Verb
to
trick
someone
into
trouble
to
prevent
website
exit
by
reopening
Base Words
trap
mouse