mothball - English Synonyms Dictionary

mothball

n.
[1] camphor ball