Feedback
In the flesh
Meaning
Prep_phrase
●
Present in a physical body; in person.
●
In Christianity & Religion:
incarnate (of God or a
deity
: having
assumed
an
earthly
body)
Sourced from
Wiktionary
Synonyms
In Person
Face To Face
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better