Definition of living image in US English:

living image

noun

  • A person or thing with a striking resemblance to a specified original.

Origin

Mid 16th century.