Dictionary search results

Showing 1-3 of 3 results

mothball British & World English

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