utterly destroy or remove all signs of something
obliterate - destroy
Unlike many other words that can be used to describe the total destruction of something, such as ‘annihilate’, ‘obliterate’ can also be used in other contexts related to removing all signs of something. For example, by covering something so that it can no longer be seen, or by utterly removing it from recognition or memory.
The military’s missile attack led to the obliteration of the enemy stronghold.
Carol’s recent successes have managed to obliterate the painful memories of her past failures.
A dense bank of clouds sat over the city and temporarily obliterated the sun.