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