Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
mothballs
in English
mothballs
us
/mʌθbɔ:ls/
uk
/mɒθbɔ:ls/
#limited
Lemma:
mothball
The lemma is the base or root form of this word.
Definitions
Noun
protective
chemicals
(
naphthalene
,
etc
.)
in
clothing
small
balls
of
pesticide
;
repel
moths
Base Words
balls
moth