Dictionary search results

Showing 1-3 of 3 results

mothball US English

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