re-introduce

Verb
  1. Introduce anew (synset 200903227)
    "We haven't met in a long time, so let me reintroduce myself"

Other Searches