obliterate

ob-lit-er-ate

verb

To completely destroy or remove something, leaving no trace behind.

"The heavy rain obliterated the muddy footprints."

Thesaurus

Synonyms: kill, wipe out, obliterated, blotted out, destroyed, veil, obscure, blot out, hide, efface