in the flesh ( synonym found)

Definition of in the flesh:

°Present in a physical body; in person.

Back to Top