Find the word definition

Wiktionary
moth-balls

n. (moth-ball English)

Usage examples of "moth-balls".

From inside bloomed the smell of moth-balls, shoe leather and lavender water.