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