eat away
eat away {v.}
1. To rot, rust, or destroy.
Rust was eating away the pipe.
Cancer ate away the healthy flesh.
See: EAT OUT (2).
2. To gradually consume.
The ocean waves were gradually eating the volcanic rocks until they turned into black sand.
Categories:
Source: A Dictionary of American Idioms