corrode
verb
corroded;
corroding
Definition of corrode
1
: to eat away by degrees as if by gnawing
especially
: to wear away gradually usually by chemical action
the metal was corroded beyond repair
2
: to weaken or destroy gradually : undermine
manners and miserliness that corrode the human spirit— Bernard De Voto
: to undergo corrosion