Mothball Meaning
There are 2 meaning(s) for word Mothball
Meaning 1 : a small sphere of camphor or naphthalene used to keep moths away from stored clothing
Synonyms : camphor ball
Synonyms : camphor ball
Meaning 2 : put into long-term storage
Similar words of Mothball :
