corroer

непр. vt

1) разъедать, корродировать

2) подтачивать (здоровье)

3) мучить, терзать (о совести и т.п.)

Источник: Большой испанско-русский словарь на Gufo.me