wrecking

1.

การทำลายล้าง

to destroy or badly damage something:

:
The explosion shattered nearby windows and wrecked two cars.