What does arrasar mean?

arrasar - Spanish to English

to demolish