Definitions of tear down:

  • verb:   tear down so as to make flat with the ground