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