mothballEnglish

mothball, camphor ball

Noun

A small sphere of camphor or naphthalene used to keep moths away from stored clothing

English: mothball, camphor ball

Verb

Put into long-term storage

English: mothball

English words with similar meanings

Show 1 words