corrode
verb
°To eat away by degrees; to wear away or diminish by gradually separating or destroying small particles of, as by action of a strong acid or a caustic alkali.
°To consume; to wear away; to prey upon; to impair.
synonyms: canker, gnaw, rust, waste more» , wear