IN THE FLESH


Meaning of IN THE FLESH in English

the person (not a photo or recording of the person) Julia was there - in the flesh, standing right in front of me!

English idioms vocab.      Словарь английских идиом и выражений.