Dictionary search results

Showing 1-2 of 2 results

mothball US English

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