Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
mothball
in English
mothball
us
/ˈmɑθbɔl/
uk
/ˈmɒθbɔːl/
#limited
Plural
mothballs
Definitions
Verb
to
store
unused
items
;
shelve
temporarily
to
stop
using
something
;
preserve
for
later
Noun
chemical
balls
used
to
repel
moths
;
protect
clothing
Base Words
ball
moth