put through


Meanings

  • pursue to a conclusion or bring to a successful issue;
  • connect by telephone;