Definition of pinprick picture in English:

pinprick picture

noun

  • A coloured print perforated with pinholes so as to give an illuminated effect when held to the light.

Origin

1940s; earliest use found in The Times.