Definitions of follow up:

  • verb:   increase the effectiveness or success of by further action
  • verb:   pursue to a conclusion or bring to a successful issue