to destroy completely or utterly
"The heavy storm threatened to obliterate the town's historic landmarks."