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