carry through


Meanings

  • put in effect;
  • bring into safety;