obliterate
verb
[ əˈblɪtəreɪt ]
• destroy utterly; wipe out.
• "the memory was so painful that he obliterated it from his mind"
Similar:
destroy,
wipe out,
annihilate,
exterminate,
extirpate,
demolish,
eliminate,
eradicate,
kill,
decimate,
liquidate,
wipe off the face of the earth,
wipe off the map,
zap,
Origin:
mid 16th century: from Latin obliterat- ‘struck out, erased’, from the verb obliterare, based on littera ‘letter, something written’.