The verb obliterate means to utterly destroy or remove something completely from existing.

Synonyms are destroy, annihilate, abolish or cancel.

The word origins from Latin (1600) obliteratus, past participle of obliterare meaning “cause to disappear, blot out, erase, efface” figuratively “cause to be forgotten”, from ob meaning “against” plus littera (also litera) meaning “letter, script”. It is abstracted from the phrase literas scribere meaning “write across letters, strike out letters.”

She didn’t mean to obliterate the science experiments that they’ve all worked hard for.

The whole city was obliterated by the atomic bomb. 

I love stars but not as much as I love the moon since the stars are easily obliterated by the morning light, and the moon remains.