meaning of arrasar

arrasar - Spanish to English

to demolish