erode
🇺🇸
/ɪˈrəʊd/
🇬🇧
/ɪˈrəʊd/
to slowly wear away the surface of something by wind, water, or other natural forces
Water can erode the soil and create deep gullies over many years.
to slowly reduce or weaken something over time
Constant criticism can erode a person's self-esteem and make them doubt their abilities.