obliterate
/əbˈlɪtəɹeɪt/
verb
Meaning
To remove completely, leaving no trace; to wipe out; to destroy.