in the flesh(p) 1

adjectivedomain: all adj
Princeton WordNet [ver.3.1]
EnglishEnglish
Definition

an appearance carried out personally in someone else's physical presence

  • 1.a personal appearance is an appearance by a person in the flesh
  • 2.he carried out the negotiations in person

Project co-funded by European funds

FENG