MOTHBALL


Meaning of MOTHBALL in English

(~s, ~ing, ~ed)

1.

A ~ is a small ball made of a special chemical, which you can put among clothes or blankets in order to keep moths away.

N-COUNT

2.

If someone in authority ~s a plan, factory, or piece of equipment, they decide to stop developing or using it, perhaps temporarily. (JOURNALISM)

...the decision to ~ the Bataan Nuclear Power Plant, for safety and political reasons...

VERB: V n

Collins COBUILD.      Толковый словарь английского языка для изучающих язык Коллинз COBUILD (международная база данных языков Бирмингемского университета) .