whittle away

(verb) whittle down

wear away
damage (generic term)