Definition of Medici print in English:

Medici print

(also Medici reproduction)

noun

  • A colour reproduction of a fine art painting, produced by the Medici Society Ltd., London.

Origin

Early 20th century; earliest use found in The Burlington Magazine. After the name of the Medici Society Ltd., London.