expunge
verb
[ ɪkˈspʌn(d)ʒ ]
• obliterate or remove completely (something unwanted or unpleasant).
• "the kind of man that could expunge an unsatisfactory incident from his memory"
Similar:
erase,
remove,
delete,
rub out,
wipe out,
efface,
cross out,
strike out,
blot out,
blank out,
cancel,
annul,
destroy,
obliterate,
eradicate,
extinguish,
eliminate,
abolish,
annihilate,
extirpate,
Origin:
early 17th century: from Latin expungere ‘mark for deletion by means of points’, from ex- ‘out’ + pungere ‘to prick’.