MOTHBALL


Meaning of MOTHBALL in English

■ noun a small pellet of a pungent substance, typically naphthalene, placed among stored garments to deter clothes moths.

■ verb

1》 store (garments) in ~s.

2》 put into storage or on hold for an indefinite period.

Phrases

in ~s in storage or on hold.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.