obliterate
Definitions
To destroy utterly; wipe out.
To cause to become invisible or indistinct; blot out.
Examples
The powerful hurricane threatened to obliterate the small coastal town.
He managed to obliterate his previous record by finishing the race in under ten minutes.
Synonyms
annihilate eradicate destroy exterminate efface expunge abolish