Meaning of mothball

Definition of mothball

(noun) a small sphere of camphor or naphthalene used to keep moths away from stored clothing
(verb) put into long-term storage

Other information on mothball

WIKIPEDIA results for mothball
Amazon results for mothball