in the flesh - definition and synonyms

phrase
  1. present here and now, instead of by television, telephone, radio etc

    It was a pleasure to finally meet him in the flesh.

See also main entry: flesh