obliterating

adjective

making undecipherable or imperceptible.

verb

Present participle of obliterate.