MOTHBALL Meaning of MOTHBALL in English put away, put on a shelf The boss mothballed the report. The owners never saw it. English idioms vocab. Словарь английских идиом и выражений. 2012