English dictionary
camphor ball meaning and definition
Definition and meaning of camphor ball at MeaningMonkey.org. camphor ball meaning and definition in the English Dictionary.CAMPHOR BALL noun
Definition of camphor ball (noun)
- a small sphere of camphor or naphthalene used to keep moths away from stored clothing
- synonyms: mothball
Source: Princeton University Wordnet