Find the word definition

Wiktionary
moth ball

n. (alternative spelling of mothball English)