tear down


Meanings

  • tear down so as to make flat with the ground;