YourDictionary

Dictionary Home » Phrase Meanings » put in mothballs

What does "put in mothballs" mean?

Defer indefinitely or for a very long time, as in We've put the plans for a new library in mothballs. This expression alludes to storing woolen clothing or other items with marble-size balls of naphthalene or camphor to prevent them from being damaged by moths. [1940s]

link/cite print suggestion box