pull down


Meanings

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