obliterating

OBLIT'ERATING, ppr. Effacing; wearing out; destroying.