Dictionary search results

Showing 1-2 of 2 results

mothball British & World English

A small pellet of a pungent substance, typically naphthalene, put in among stored garments to keep away clothes moths