Translation of "mothball" - English-Traditional Chinese dictionary

mothball

noun uk us /ˈmɒθ.bɔːl/ US  /ˈmɑːθ.bɑːl/

a small white ball containing a chemical with a strong smell that keeps moths away from clothes

樟腦丸(一種白色小球,含有一種氣味強烈的化學成分,可防止飛蛾接近衣物)

(Translation of “mothball noun” from the Cambridge English-Chinese (Traditional) Dictionary © Cambridge University Press)