English Dictionary
Definition in the flesh in British English
in the flesh phrase
phrase
1
present here and now, instead of by television, telephone, radio etc
Synonyms and related words
