To wear away by abrasion, corrosion or chemical reaction.
To destroy gradually by an ongoing process.
To make something hard smaller and smoother by gradually rubbing off tiny bits, to wear down.
To weaken someone's morale over a long period.