IN THE FLESH


Meaning of IN THE FLESH in English

if you see sb in the flesh , you are in the same place as them and actually see them rather than just seeing a picture of them

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.