corrode

Definition

To gradually destroy metal by chemical action, often due to oxidation; to erode or damage something slowly.

Example

"Rainwater began to corrode the old steel pipes."