mothball
1.
(
verb
) put into long-term storage
Related Words:
store
2.
(
noun
) a small sphere of camphor or naphthalene used to keep moths away from stored clothing
Synonyms:
camphor ball
Related Words:
ball
,
globe
,
orb
Terms and Conditions of Use / Copyright Notice