OBLITERATE
- to remove from recognition or memory
- The wave completely obliterated our sandcastles.
- to erase or blot out [v OBLITERATED, OBLITERATING, OBLITERATES]
- most often means to remove from existence to destroy utterly all trace, indication, or significance of.
- Destroy utterly; wipe out
- Cause to become invisible or indistinct; blot out