mothball
noun /ˈmɒθbɔːl/
/ˈmɔːθbɔːl/
Idioms - 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.
该计划已被搁置。
- The plan has been put in mothballs.