a small white ball made of a chemical with a strong smell, used for keeping moths away from clothes 衛生球;樟腦丸
Idioms
in mothballs
stored and not in use, often for a long time (長期)封存;(長期)擱置 The plan has been put in mothballs. 該計劃已被擱置。