Dictionary.com
Thesaurus.com

has corroded

  • present perfect of corrode (3rd person singular).