Dictionary.com
Thesaurus.com
has mothballed
  • present perfect of mothball (3rd person singular).