Dictionary.com
Thesaurus.com

will have been corroding

  • future perfect progressive
    of corrode.
    corrode
    verb (used with object)
    to eat or wear away gradually as if by gnawing, especially by chemical action.