re-introduce
1. [ verb ] introduce anew
Synonyms: reintroduce
Examples:

"We haven't met in a long time, so let me reintroduce myself"

Related terms: acquaint reintroduction
Similar spelling:   reintroduce
  re-introduction
  reintroduction