(verb) fret, eat away
remove soil or rock
Rain eroded the terraces
(verb) wear away, gnaw, gnaw at, eat at
become ground down or deteriorate
Her confidence eroded