socavar
1. intr. Excavar por debajo alguna cosa, dejándola en falso o sin apoyo:
socavaron el suelo para hacer un aparcamiento subterráneo.
2. Ir destruyendo o debilitando a una persona o cosa:
los disgustos socavaron su habitual optimismo.
Diccionario de la lengua española