erode
Verb
B1 – Intermediate
To gradually wear away, or to gradually reduce or destroy something.
"Erode" is frequently used figuratively for trust, confidence, or support gradually weakening, not just physical rock or soil.
Synonyms
wear away
corrode
Antonyms
build up