obliterate
definition
to destroy completely or reduce to nothing
example
The fierce storm managed to obliterate the small town, leaving nothing but rubble in its wake.
synonyms
annihilateeradicateeliminate
word origin — From the Latin 'obliterare' meaning 'to erase, to blot out' (from 'ob-' meaning 'over' and 'literare' meaning 'to write')