What is the full meaning of mothballing
MOTHBALL, to put into mothballs [v]
Example of the word mothballing placed on a Scrabble board.