Definitions of pull down:

  • verb:   cause to come or go down
  • verb:   tear down so as to make flat with the ground